aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/wpt/metadata/FileAPI/url/url-in-tags-revoke.window.js.ini2
-rw-r--r--tests/wpt/metadata/MANIFEST.json9028
-rw-r--r--tests/wpt/metadata/css/CSS2/linebox/inline-negative-margin-001.html.ini4
-rw-r--r--tests/wpt/metadata/css/css-values/minmax-length-percentage-interpolate.html.ini2
-rw-r--r--tests/wpt/metadata/css/cssom-view/elementsFromPoint-iframes.html.ini2
-rw-r--r--tests/wpt/metadata/dom/nodes/Document-contentType/contentType/contenttype_txt.html.ini2
-rw-r--r--tests/wpt/metadata/fetch/content-type/response.window.js.ini12
-rw-r--r--tests/wpt/metadata/fetch/content-type/script.window.js.ini3
-rw-r--r--tests/wpt/metadata/fetch/nosniff/parsing-nosniff.window.js.ini3
-rw-r--r--tests/wpt/metadata/fetch/sec-metadata/redirect/multiple-redirect-https-downgrade-upgrade.tentative.sub.html.ini15
-rw-r--r--tests/wpt/metadata/fetch/sec-metadata/redirect/redirect-http-upgrade.tentative.sub.html.ini15
-rw-r--r--tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_5.html.ini4
-rw-r--r--tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-innerwidth-innerheight.html.ini19
-rw-r--r--tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-width-height.html.ini19
-rw-r--r--tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height.html.ini34
-rw-r--r--tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerheight.html.ini28
-rw-r--r--tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-left.html.ini28
-rw-r--r--tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screenx.html.ini28
-rw-r--r--tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screeny.html.ini28
-rw-r--r--tests/wpt/metadata/html/semantics/forms/form-submission-0/form-submission-algorithm.html.ini4
-rw-r--r--tests/wpt/metadata/html/semantics/interactive-elements/the-details-element/toggleEvent.html.ini7
-rw-r--r--tests/wpt/metadata/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events.html.ini4
-rw-r--r--tests/wpt/metadata/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching.html.ini6
-rw-r--r--tests/wpt/metadata/workers/WorkerGlobalScope-close.html.ini4
-rw-r--r--tests/wpt/web-platform-tests/README.md48
-rw-r--r--tests/wpt/web-platform-tests/common/security-features/resources/common.js1185
-rw-r--r--tests/wpt/web-platform-tests/common/security-features/resources/common.sub.js1185
-rw-r--r--tests/wpt/web-platform-tests/common/security-features/resources/common.sub.js.headers (renamed from tests/wpt/web-platform-tests/common/security-features/resources/common.js.headers)0
-rw-r--r--tests/wpt/web-platform-tests/common/security-features/scope/template/document.html.template2
-rw-r--r--tests/wpt/web-platform-tests/common/security-features/scope/worker.py2
-rw-r--r--tests/wpt/web-platform-tests/common/security-features/tools/template/test.debug.html.template2
-rw-r--r--tests/wpt/web-platform-tests/common/security-features/tools/template/test.release.html.template2
-rw-r--r--tests/wpt/web-platform-tests/common/security-features/tools/util.py3
-rw-r--r--tests/wpt/web-platform-tests/css/CSS2/linebox/inline-negative-margin-001.html1
-rw-r--r--tests/wpt/web-platform-tests/css/CSS2/normal-flow/max-width-107.xht4
-rw-r--r--tests/wpt/web-platform-tests/css/css-flexbox/flex-minimum-height-flex-items-017.html42
-rw-r--r--tests/wpt/web-platform-tests/css/css-flexbox/flex-minimum-height-flex-items-018.html39
-rw-r--r--tests/wpt/web-platform-tests/css/css-fonts/font-family-name-025-ref.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-fonts/font-family-name-025.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-fonts/parsing/font-style-computed.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-005.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-006.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-008.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-005.html3
-rw-r--r--tests/wpt/web-platform-tests/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-006.html3
-rw-r--r--tests/wpt/web-platform-tests/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-008.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-grid/reference/grid-block-axis-alignment-auto-margins-008-ref.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-grid/reference/grid-inline-axis-alignment-auto-margins-008-ref.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-masking/clip-path/clip-path-inline-001.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-masking/clip-path/clip-path-inline-002.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-masking/clip-path/clip-path-inline-003.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-001-notref.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-002-ref.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-scroll-001-notref.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-scroll-001-ref.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-vertical-001-ref.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-vertical-002-ref.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-001.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-002.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-scroll-001.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-vertical-001.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-vertical-002.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/hyphens/hyphens-overflow-001.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/hyphens/reference/hyphens-overflow-001-ref.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/tab-size/tab-size.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-001.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-002.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-003.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-004.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-005.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-006.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-007.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-008.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-009.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-010.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-011.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-012.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-013.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-014.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-004-ref.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-005.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-ui/text-overflow-016.html1
-rw-r--r--tests/wpt/web-platform-tests/css/css-values/minmax-length-percentage-interpolate.html33
-rw-r--r--tests/wpt/web-platform-tests/css/cssom-view/getBoundingClientRect-empty-inline.html3
-rw-r--r--tests/wpt/web-platform-tests/docs/index.md32
-rw-r--r--tests/wpt/web-platform-tests/eventsource/eventsource-constructor-url-bogus.any.js3
-rw-r--r--tests/wpt/web-platform-tests/fetch/sec-metadata/appcache.tentative.https.sub.html4
-rw-r--r--tests/wpt/web-platform-tests/fetch/sec-metadata/img.tentative.https.sub.html2
-rw-r--r--tests/wpt/web-platform-tests/fetch/sec-metadata/preload.tentative.https.sub.html3
-rw-r--r--tests/wpt/web-platform-tests/fetch/sec-metadata/redirect/multiple-redirect-https-downgrade-upgrade.tentative.sub.html16
-rw-r--r--tests/wpt/web-platform-tests/fetch/sec-metadata/redirect/redirect-http-upgrade.tentative.sub.html15
-rw-r--r--tests/wpt/web-platform-tests/fetch/sec-metadata/redirect/redirect-https-downgrade.tentative.sub.html4
-rw-r--r--tests/wpt/web-platform-tests/fetch/sec-metadata/resources/redirectTestHelper.sub.js156
-rw-r--r--tests/wpt/web-platform-tests/geolocation-API/non-secure-contexts.http.html82
-rw-r--r--tests/wpt/web-platform-tests/html/semantics/forms/the-button-element/button-labels.html26
-rw-r--r--tests/wpt/web-platform-tests/interfaces/speech-api.idl28
-rw-r--r--tests/wpt/web-platform-tests/lint.whitelist16
-rw-r--r--tests/wpt/web-platform-tests/mathml/presentation-markup/direction/direction-009-ref.html1
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/audio-tag/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/audio-tag/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/audio-tag/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/beacon/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/beacon/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/beacon/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/fetch/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/fetch/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/fetch/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/img-tag/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/img-tag/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/img-tag/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-css-tag/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-css-tag/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-css-tag/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-prefetch-tag/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-prefetch-tag/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/object-tag/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/object-tag/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/object-tag/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/picture-tag/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/picture-tag/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/picture-tag/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/script-tag/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/script-tag/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/script-tag/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/video-tag/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/video-tag/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/video-tag/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/websocket/cross-ws.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/websocket/same-ws.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/websocket/same-wss.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-classic/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-classic/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-classic/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-import-data/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-import-data/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-import-data/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-module/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-module/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-module/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/xhr/cross-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/xhr/same-http.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/xhr/same-https.no-redirect.https.html35
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/cross-ws.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/cross-ws.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/cross-ws.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-ws.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-ws.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-ws.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-wss.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-wss.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/cross-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/cross-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/cross-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-http.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-http.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-http.swap-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-https.keep-scheme.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-https.no-redirect.https.html34
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html39
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.no-redirect.https.html39
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html39
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.keep-scheme.https.html39
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.no-redirect.https.html39
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.swap-scheme.https.html39
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.swap-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.keep-scheme.https.html39
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.keep-scheme.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.no-redirect.https.html39
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.no-redirect.https.html.headers (renamed from tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers)0
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/opt-in/fetch/cross-http.no-redirect.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/opt-in/fetch/same-http.no-redirect.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/opt-in/fetch/same-https.no-redirect.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.keep-scheme.https.html39
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.no-redirect.https.html39
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.swap-scheme.https.html39
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.keep-scheme.https.html39
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.no-redirect.https.html39
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.swap-scheme.https.html39
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-https.keep-scheme.https.html39
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-https.no-redirect.https.html39
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/meta-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/meta-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/meta-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html41
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html40
-rw-r--r--tests/wpt/web-platform-tests/preload/single-download-preload.html4
-rw-r--r--tests/wpt/web-platform-tests/quirks/reference/table-cell-width-calculation-abspos-ref.html1
-rw-r--r--tests/wpt/web-platform-tests/quirks/table-cell-width-calculation-abspos.html1
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/external-import-stylesheet.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/internal-import-stylesheet.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/processing-instruction.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/external-import-stylesheet.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/external-stylesheet.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/internal-import-stylesheet.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/internal-stylesheet.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/processing-instruction.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/image/external-import-stylesheet.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/image/external-stylesheet.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/image/inline-style.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/image/internal-import-stylesheet.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/image/internal-stylesheet.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/image/presentation-attribute.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/image/processing-instruction.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/external-stylesheet.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/inline-style.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/internal-stylesheet.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/presentation-attribute.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/processing-instruction.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/sharedworker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/sharedworker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-module/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-module/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/sharedworker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/sharedworker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-module/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-module/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-module/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-module/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/sharedworker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/sharedworker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-module/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-module/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/sharedworker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/sharedworker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-module/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-module/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-module/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-module/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/sharedworker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/sharedworker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-module/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-module/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/sharedworker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/sharedworker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-module/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-module/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/sharedworker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/sharedworker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-module/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-module/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/sharedworker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/sharedworker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-module/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-module/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/sharedworker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/sharedworker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-module/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-module/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-module/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-module/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/sharedworker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/sharedworker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-module/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-module/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/sharedworker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/sharedworker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-module/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-module/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-module/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-module/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/sharedworker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/sharedworker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-module/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-module/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/sharedworker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/sharedworker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-module/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-module/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/sharedworker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/sharedworker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-classic/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-classic/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-module/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-module/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-http.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-http.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-http.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-https.keep-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-https.no-redirect.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-https.swap-origin.http.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/inheritance/iframe-inheritance-data.html4
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/inheritance/iframe-inheritance-srcdoc-child.html4
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/inheritance/iframe-inheritance-srcdoc.html4
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/link-rel-prefetch.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-and-values.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-combined.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-one-invalid.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-one-unknown-token.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/sandboxed-iframe-with-opaque-origin.html4
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/area-navigate.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/fetch-messaging.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/iframe-messaging.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/image-decoding.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/link-navigate.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/script-messaging.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/worker-messaging.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/xhr-messaging.html2
-rw-r--r--tests/wpt/web-platform-tests/referrer-policy/generic/unsupported-csp-referrer-directive.html2
-rw-r--r--tests/wpt/web-platform-tests/service-workers/service-worker/update-registration-with-type.https.html2
-rw-r--r--tests/wpt/web-platform-tests/tools/lint/lint.py18
-rw-r--r--tests/wpt/web-platform-tests/tools/lint/rules.py5
-rw-r--r--tests/wpt/web-platform-tests/tools/lint/tests/test_file_lints.py39
-rw-r--r--tests/wpt/web-platform-tests/tools/webdriver/webdriver/client.py39
-rw-r--r--tests/wpt/web-platform-tests/tools/wpt/android.py19
-rw-r--r--tests/wpt/web-platform-tests/tools/wpt/testfiles.py2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/animation-worklet-import-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/animation-worklet-redirect-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/animation-worklet-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/audio-worklet-import-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/audio-worklet-redirect-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/audio-worklet-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/iframe-redirect-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/iframe-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/image-redirect-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/image-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/layout-worklet-import-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/layout-worklet-redirect-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/layout-worklet-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/module-worker-import-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/module-worker-redirect-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/module-worker-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/paint-worklet-import-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/paint-worklet-redirect-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/paint-worklet-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/shared-worker-redirect-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/shared-worker-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/support/generate.py2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-redirect-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-subresource-fetch-redirect-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-subresource-fetch-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-upgrade.https.html2
-rw-r--r--tests/wpt/web-platform-tests/web-animations/resources/keyframe-tests.js10
-rw-r--r--tests/wpt/web-platform-tests/webrtc/RTCDataChannel-send-blob-order.html26
-rw-r--r--tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/2_tracks-ref.html1
-rw-r--r--tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/2_tracks.html1
-rw-r--r--tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/3_tracks-ref.html1
-rw-r--r--tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/3_tracks.html1
3140 files changed, 24029 insertions, 26265 deletions
diff --git a/tests/wpt/metadata/FileAPI/url/url-in-tags-revoke.window.js.ini b/tests/wpt/metadata/FileAPI/url/url-in-tags-revoke.window.js.ini
index 76b398963ae..a9e46713244 100644
--- a/tests/wpt/metadata/FileAPI/url/url-in-tags-revoke.window.js.ini
+++ b/tests/wpt/metadata/FileAPI/url/url-in-tags-revoke.window.js.ini
@@ -7,7 +7,7 @@
expected: FAIL
[Opening a blob URL in a new window immediately before revoking it works.]
- expected: FAIL
+ expected: TIMEOUT
[Opening a blob URL in a noopener about:blank window immediately before revoking it works.]
expected: FAIL
diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json
index d183025c7a9..e9cebb4a89c 100644
--- a/tests/wpt/metadata/MANIFEST.json
+++ b/tests/wpt/metadata/MANIFEST.json
@@ -118791,6 +118791,30 @@
{}
]
],
+ "css/css-flexbox/flex-minimum-height-flex-items-017.html": [
+ [
+ "css/css-flexbox/flex-minimum-height-flex-items-017.html",
+ [
+ [
+ "/css/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ {}
+ ]
+ ],
+ "css/css-flexbox/flex-minimum-height-flex-items-018.html": [
+ [
+ "css/css-flexbox/flex-minimum-height-flex-items-018.html",
+ [
+ [
+ "/css/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ {}
+ ]
+ ],
"css/css-flexbox/flex-minimum-width-flex-items-001.xht": [
[
"css/css-flexbox/flex-minimum-width-flex-items-001.xht",
@@ -168001,6 +168025,18 @@
{}
]
],
+ "css/css-values/minmax-length-percentage-interpolate.html": [
+ [
+ "css/css-values/minmax-length-percentage-interpolate.html",
+ [
+ [
+ "/css/reference/ref-filled-green-100px-square-only.html",
+ "=="
+ ]
+ ],
+ {}
+ ]
+ ],
"css/css-values/q-unit-case-insensitivity-001.html": [
[
"css/css-values/q-unit-case-insensitivity-001.html",
@@ -215385,10 +215421,10 @@
"common/security-features/README.md": [
[]
],
- "common/security-features/resources/common.js": [
+ "common/security-features/resources/common.sub.js": [
[]
],
- "common/security-features/resources/common.js.headers": [
+ "common/security-features/resources/common.sub.js.headers": [
[]
],
"common/security-features/scope/document.py": [
@@ -276477,598 +276513,598 @@
"mixed-content/META.yml": [
[]
],
- "mixed-content/audio-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/audio-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/audio-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/audio-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/audio-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/audio-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/audio-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/audio-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/beacon-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/beacon-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/beacon-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/beacon-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/beacon-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/beacon-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/beacon-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/beacon-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/fetch-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/fetch-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/fetch-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/fetch-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/fetch-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/fetch-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/fetch-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/fetch-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/generic/mixed-content-test-case.js": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/generic/sanity-checker.js": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/generic/test-case.sub.js": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/generic/tools/generate.py": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/img-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/img-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/img-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/img-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/img-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/img-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/img-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/img-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/link-css-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/link-css-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/link-css-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/link-css-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/link-css-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/object-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/object-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/object-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/object-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/object-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/object-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.no-redirect.https.html.headers": [
[]
],
- "mixed-content/object-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/object-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/picture-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.no-redirect.https.html.headers": [
[]
],
- "mixed-content/picture-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/picture-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/picture-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.no-redirect.https.html.headers": [
[]
],
- "mixed-content/picture-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/picture-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/picture-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/picture-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/script-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/script-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/script-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/script-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/script-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/script-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/script-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/script-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/spec.src.json": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/spec_json.js": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/video-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/video-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/video-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/video-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/video-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/video-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/video-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/video-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/websocket-request/http-csp/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/websocket-request/http-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/websocket-request/http-csp/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/websocket-request/http-csp/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/websocket-request/http-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/worker-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worker-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worker-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worker-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worker-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/worker-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worker-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worker-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.no-redirect.https.html.headers": [
[]
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.swap-scheme.https.html.headers": [
[]
],
- "mixed-content/xhr-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.keep-scheme.https.html.headers": [
[]
],
- "mixed-content/xhr-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.no-redirect.https.html.headers": [
[]
],
- "mixed-content/xhr-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/generic/mixed-content-test-case.js": [
[]
],
- "mixed-content/xhr-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/generic/sanity-checker.js": [
[]
],
- "mixed-content/xhr-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/generic/test-case.sub.js": [
[]
],
- "mixed-content/xhr-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/generic/tools/generate.py": [
[]
],
- "mixed-content/xhr-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/spec.src.json": [
[]
],
- "mixed-content/xhr-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/spec_json.js": [
[]
],
"mst-content-hint/META.yml": [
@@ -345669,10 +345705,6 @@
[
"title",
"EventSource: constructor (invalid URL)"
- ],
- [
- "script",
- "/resources/idlharness.js"
]
]
}
@@ -345688,10 +345720,6 @@
[
"title",
"EventSource: constructor (invalid URL)"
- ],
- [
- "script",
- "/resources/idlharness.js"
]
]
}
@@ -345707,10 +345735,6 @@
[
"title",
"EventSource: constructor (invalid URL)"
- ],
- [
- "script",
- "/resources/idlharness.js"
]
]
}
@@ -345726,10 +345750,6 @@
[
"title",
"EventSource: constructor (invalid URL)"
- ],
- [
- "script",
- "/resources/idlharness.js"
]
]
}
@@ -349674,7 +349694,9 @@
"fetch/sec-metadata/preload.tentative.https.sub.html": [
[
"fetch/sec-metadata/preload.tentative.https.sub.html",
- {}
+ {
+ "timeout": "long"
+ }
]
],
"fetch/sec-metadata/redirect/cross-site-redirect.tentative.https.sub.html": [
@@ -350049,6 +350071,12 @@
}
]
],
+ "geolocation-API/non-secure-contexts.http.html": [
+ [
+ "geolocation-API/non-secure-contexts.http.html",
+ {}
+ ]
+ ],
"geolocation-API/watchPosition_TypeError.html": [
[
"geolocation-API/watchPosition_TypeError.html",
@@ -368273,2745 +368301,2745 @@
}
]
],
- "mixed-content/audio-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.keep-scheme.https.html": [
[
- "mixed-content/audio-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/audio-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/audio-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/audio-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.swap-scheme.https.html": [
[
- "mixed-content/audio-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/audio-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.keep-scheme.https.html": [
[
- "mixed-content/audio-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/audio-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/audio-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/audio-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.swap-scheme.https.html": [
[
- "mixed-content/audio-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/audio-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.keep-scheme.https.html": [
[
- "mixed-content/audio-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/audio-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/audio-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/audio-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.keep-scheme.https.html": [
[
- "mixed-content/audio-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/audio-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.no-redirect.https.html": [
[
- "mixed-content/audio-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/audio-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.swap-scheme.https.html": [
[
- "mixed-content/audio-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-http.keep-scheme.https.html": [
[
- "mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-http.no-redirect.https.html": [
[
- "mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-http.swap-scheme.https.html": [
[
- "mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/audio-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-https.keep-scheme.https.html": [
[
- "mixed-content/audio-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/audio-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-https.no-redirect.https.html": [
[
- "mixed-content/audio-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/audio-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html": [
[
- "mixed-content/audio-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/audio-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.no-redirect.https.html": [
[
- "mixed-content/audio-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/audio-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html": [
[
- "mixed-content/audio-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/beacon-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-http.keep-scheme.https.html": [
[
- "mixed-content/beacon-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/beacon-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-http.no-redirect.https.html": [
[
- "mixed-content/beacon-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/beacon-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-http.swap-scheme.https.html": [
[
- "mixed-content/beacon-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/beacon-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-https.keep-scheme.https.html": [
[
- "mixed-content/beacon-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/beacon-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-https.no-redirect.https.html": [
[
- "mixed-content/beacon-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/beacon-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.keep-scheme.https.html": [
[
- "mixed-content/beacon-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/beacon-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/beacon-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/beacon-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.swap-scheme.https.html": [
[
- "mixed-content/beacon-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/beacon-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.keep-scheme.https.html": [
[
- "mixed-content/beacon-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/beacon-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/beacon-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/beacon-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.swap-scheme.https.html": [
[
- "mixed-content/beacon-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.keep-scheme.https.html": [
[
- "mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.keep-scheme.https.html": [
[
- "mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/beacon-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/beacon-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/beacon-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.swap-scheme.https.html": [
[
- "mixed-content/beacon-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/beacon-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.keep-scheme.https.html": [
[
- "mixed-content/beacon-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/beacon-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/beacon-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/beacon-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.swap-scheme.https.html": [
[
- "mixed-content/beacon-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.keep-scheme.https.html": [
[
- "mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.keep-scheme.https.html": [
[
- "mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.swap-scheme.https.html": [
[
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.keep-scheme.https.html": [
[
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.swap-scheme.https.html": [
[
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.keep-scheme.https.html": [
[
- "mixed-content/classic-data-worker-fetch/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/classic-data-worker-fetch/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.keep-scheme.https.html": [
[
- "mixed-content/classic-data-worker-fetch/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.swap-scheme.https.html": [
[
- "mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.keep-scheme.https.html": [
[
- "mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.swap-scheme.https.html": [
[
- "mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.keep-scheme.https.html": [
[
- "mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/classic-data-worker-fetch/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/classic-data-worker-fetch/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.keep-scheme.https.html": [
[
- "mixed-content/classic-data-worker-fetch/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/fetch-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/fetch-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/fetch-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.swap-scheme.https.html": [
[
- "mixed-content/fetch-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/fetch-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.keep-scheme.https.html": [
[
- "mixed-content/fetch-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/fetch-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/fetch-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/fetch-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.swap-scheme.https.html": [
[
- "mixed-content/fetch-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/fetch-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.keep-scheme.https.html": [
[
- "mixed-content/fetch-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/fetch-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/fetch-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/fetch-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.keep-scheme.https.html": [
[
- "mixed-content/fetch-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/fetch-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/fetch-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/fetch-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.swap-scheme.https.html": [
[
- "mixed-content/fetch-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/fetch-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.keep-scheme.https.html": [
[
- "mixed-content/fetch-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.swap-scheme.https.html": [
[
- "mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.keep-scheme.https.html": [
[
- "mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/fetch-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/fetch-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/fetch-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.keep-scheme.https.html": [
[
- "mixed-content/fetch-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/fetch-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/fetch-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/fetch-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.swap-scheme.https.html": [
[
- "mixed-content/fetch-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/fetch-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.keep-scheme.https.html": [
[
- "mixed-content/fetch-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/imageset.https.sub.html": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/imageset.https.sub.html",
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/img-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.swap-scheme.https.html": [
[
- "mixed-content/img-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/img-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.keep-scheme.https.html": [
[
- "mixed-content/img-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/img-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/img-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/img-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.keep-scheme.https.html": [
[
- "mixed-content/img-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.keep-scheme.https.html",
{}
]
],
- "mixed-content/img-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.no-redirect.https.html": [
[
- "mixed-content/img-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.no-redirect.https.html",
{}
]
],
- "mixed-content/img-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.swap-scheme.https.html": [
[
- "mixed-content/img-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.swap-scheme.https.html",
{}
]
],
- "mixed-content/img-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.keep-scheme.https.html": [
[
- "mixed-content/img-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.keep-scheme.https.html",
{}
]
],
- "mixed-content/img-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.no-redirect.https.html": [
[
- "mixed-content/img-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.no-redirect.https.html",
{}
]
],
- "mixed-content/img-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.swap-scheme.https.html": [
[
- "mixed-content/img-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.swap-scheme.https.html",
{}
]
],
- "mixed-content/img-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.keep-scheme.https.html": [
[
- "mixed-content/img-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.keep-scheme.https.html",
{}
]
],
- "mixed-content/img-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.no-redirect.https.html": [
[
- "mixed-content/img-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.no-redirect.https.html",
{}
]
],
- "mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.keep-scheme.https.html": [
[
- "mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.no-redirect.https.html": [
[
- "mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.swap-scheme.https.html": [
[
- "mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/img-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.keep-scheme.https.html": [
[
- "mixed-content/img-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/img-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.no-redirect.https.html": [
[
- "mixed-content/img-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/img-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.swap-scheme.https.html": [
[
- "mixed-content/img-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/img-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.keep-scheme.https.html": [
[
- "mixed-content/img-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/img-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.no-redirect.https.html": [
[
- "mixed-content/img-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.keep-scheme.https.html": [
[
- "mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.no-redirect.https.html": [
[
- "mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.swap-scheme.https.html": [
[
- "mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/link-css-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.keep-scheme.https.html": [
[
- "mixed-content/link-css-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/link-css-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.no-redirect.https.html": [
[
- "mixed-content/link-css-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/link-css-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.swap-scheme.https.html": [
[
- "mixed-content/link-css-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/link-css-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.keep-scheme.https.html": [
[
- "mixed-content/link-css-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/link-css-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.no-redirect.https.html": [
[
- "mixed-content/link-css-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/link-css-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.keep-scheme.https.html": [
[
- "mixed-content/link-css-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/link-css-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.no-redirect.https.html": [
[
- "mixed-content/link-css-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/link-css-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.swap-scheme.https.html": [
[
- "mixed-content/link-css-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.keep-scheme.https.html": [
[
- "mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.no-redirect.https.html": [
[
- "mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.swap-scheme.https.html": [
[
- "mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.keep-scheme.https.html": [
[
- "mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.no-redirect.https.html": [
[
- "mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.keep-scheme.https.html": [
[
- "mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/link-css-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html": [
[
- "mixed-content/link-css-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/link-css-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.swap-scheme.https.html": [
[
- "mixed-content/link-css-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.keep-scheme.https.html": [
[
- "mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html": [
[
- "mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.swap-scheme.https.html": [
[
- "mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.keep-scheme.https.html": [
[
- "mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html": [
[
- "mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.keep-scheme.https.html": [
[
- "mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.no-redirect.https.html": [
[
- "mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.swap-scheme.https.html": [
[
- "mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.keep-scheme.https.html": [
[
- "mixed-content/link-prefetch-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.no-redirect.https.html": [
[
- "mixed-content/link-prefetch-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.swap-scheme.https.html": [
[
- "mixed-content/link-prefetch-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.keep-scheme.https.html": [
[
- "mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.no-redirect.https.html": [
[
- "mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.keep-scheme.https.html": [
[
- "mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html": [
[
- "mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.swap-scheme.https.html": [
[
- "mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.keep-scheme.https.html": [
[
- "mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html": [
[
- "mixed-content/link-prefetch-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/link-prefetch-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.swap-scheme.https.html": [
[
- "mixed-content/link-prefetch-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.keep-scheme.https.html": [
[
- "mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html": [
[
- "mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.keep-scheme.https.html": [
[
- "mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.no-redirect.https.html": [
[
- "mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.swap-scheme.https.html": [
[
- "mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.keep-scheme.https.html": [
[
- "mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.no-redirect.https.html": [
[
- "mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.swap-scheme.https.html": [
[
- "mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.keep-scheme.https.html": [
[
- "mixed-content/module-data-worker-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.no-redirect.https.html": [
[
- "mixed-content/module-data-worker-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.keep-scheme.https.html": [
[
- "mixed-content/module-data-worker-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html": [
[
- "mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.swap-scheme.https.html": [
[
- "mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.keep-scheme.https.html": [
[
- "mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html": [
[
- "mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.swap-scheme.https.html": [
[
- "mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.keep-scheme.https.html": [
[
- "mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html": [
[
- "mixed-content/module-data-worker-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/module-data-worker-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.keep-scheme.https.html": [
[
- "mixed-content/module-data-worker-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.no-redirect.https.html": [
[
- "mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.swap-scheme.https.html": [
[
- "mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.keep-scheme.https.html": [
[
- "mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.no-redirect.https.html": [
[
- "mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.swap-scheme.https.html": [
[
- "mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.keep-scheme.https.html": [
[
- "mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.no-redirect.https.html": [
[
- "mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.keep-scheme.https.html": [
[
- "mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html": [
[
- "mixed-content/module-worker-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.swap-scheme.https.html": [
[
- "mixed-content/module-worker-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.keep-scheme.https.html": [
[
- "mixed-content/module-worker-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html": [
[
- "mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.swap-scheme.https.html": [
[
- "mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.keep-scheme.https.html": [
[
- "mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html": [
[
- "mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.keep-scheme.https.html": [
[
- "mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.no-redirect.https.html": [
[
- "mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.swap-scheme.https.html": [
[
- "mixed-content/module-worker-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/module-worker-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.keep-scheme.https.html": [
[
- "mixed-content/module-worker-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/object-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.no-redirect.https.html": [
[
- "mixed-content/object-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/object-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.swap-scheme.https.html": [
[
- "mixed-content/object-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/object-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.keep-scheme.https.html": [
[
- "mixed-content/object-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/object-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.no-redirect.https.html": [
[
- "mixed-content/object-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/object-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.keep-scheme.https.html": [
[
- "mixed-content/object-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/object-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.no-redirect.https.html": [
[
- "mixed-content/object-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/object-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.swap-scheme.https.html": [
[
- "mixed-content/object-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/object-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-http.keep-scheme.https.html": [
[
- "mixed-content/object-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/object-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-http.no-redirect.https.html": [
[
- "mixed-content/object-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/object-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-http.swap-scheme.https.html": [
[
- "mixed-content/object-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/object-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-https.keep-scheme.https.html": [
[
- "mixed-content/object-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-https.no-redirect.https.html": [
[
- "mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/audio-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/audio-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/audio-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/audio-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/object-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/audio-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/object-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/audio-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/object-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/beacon/cross-http.no-redirect.https.html": [
[
- "mixed-content/object-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/beacon/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/object-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/beacon/same-http.no-redirect.https.html": [
[
- "mixed-content/object-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/beacon/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/object-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/opt-in/beacon/same-https.no-redirect.https.html": [
[
- "mixed-content/object-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/opt-in/beacon/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/object-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/opt-in/fetch/cross-http.no-redirect.https.html": [
[
- "mixed-content/object-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/opt-in/fetch/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/fetch/same-http.no-redirect.https.html": [
[
- "mixed-content/picture-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/fetch/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/fetch/same-https.no-redirect.https.html": [
[
- "mixed-content/picture-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/fetch/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/img-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/picture-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/img-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/img-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/picture-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/img-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/img-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/picture-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/img-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/link-css-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/picture-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/link-css-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/opt-in/link-css-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/picture-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/opt-in/link-css-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/opt-in/link-css-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/picture-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/opt-in/link-css-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/picture-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/link-prefetch-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/picture-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/link-prefetch-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/opt-in/link-prefetch-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/picture-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/opt-in/link-prefetch-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/object-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/object-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/object-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/object-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/object-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/object-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/picture-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/picture-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/picture-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/picture-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/picture-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/picture-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/picture-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/picture-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/picture-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/opt-in/script-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/picture-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/opt-in/script-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/picture-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/opt-in/script-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/picture-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/opt-in/script-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/script-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/script-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/script-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/video-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/script-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/video-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/video-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/script-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/video-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/video-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/script-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/video-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/websocket/cross-ws.no-redirect.https.html": [
[
- "mixed-content/script-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/websocket/cross-ws.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/websocket/same-ws.no-redirect.https.html": [
[
- "mixed-content/script-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/websocket/same-ws.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/opt-in/websocket/same-wss.no-redirect.https.html": [
[
- "mixed-content/script-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/opt-in/websocket/same-wss.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worker-classic/cross-http.no-redirect.https.html": [
[
- "mixed-content/script-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/opt-in/worker-classic/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worker-classic/same-http.no-redirect.https.html": [
[
- "mixed-content/script-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/worker-classic/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worker-classic/same-https.no-redirect.https.html": [
[
- "mixed-content/script-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/worker-classic/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worker-import-data/cross-http.no-redirect.https.html": [
[
- "mixed-content/script-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/opt-in/worker-import-data/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worker-import-data/same-http.no-redirect.https.html": [
[
- "mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/worker-import-data/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worker-import-data/same-https.no-redirect.https.html": [
[
- "mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/worker-import-data/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worker-module/cross-http.no-redirect.https.html": [
[
- "mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/worker-module/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worker-module/same-http.no-redirect.https.html": [
[
- "mixed-content/script-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/worker-module/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worker-module/same-https.no-redirect.https.html": [
[
- "mixed-content/script-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/worker-module/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html": [
[
- "mixed-content/script-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html": [
[
- "mixed-content/script-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/script-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html": [
[
- "mixed-content/script-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-animation/cross-http.no-redirect.https.html": [
[
- "mixed-content/video-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-animation/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-animation/same-http.no-redirect.https.html": [
[
- "mixed-content/video-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-animation/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-animation/same-https.no-redirect.https.html": [
[
- "mixed-content/video-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-animation/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html": [
[
- "mixed-content/video-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html": [
[
- "mixed-content/video-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html": [
[
- "mixed-content/video-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-audio/cross-http.no-redirect.https.html": [
[
- "mixed-content/video-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-audio/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-audio/same-http.no-redirect.https.html": [
[
- "mixed-content/video-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-audio/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-audio/same-https.no-redirect.https.html": [
[
- "mixed-content/video-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-audio/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html": [
[
- "mixed-content/video-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html": [
[
- "mixed-content/video-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html": [
[
- "mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-layout/cross-http.no-redirect.https.html": [
[
- "mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-layout/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-layout/same-http.no-redirect.https.html": [
[
- "mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-layout/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-layout/same-https.no-redirect.https.html": [
[
- "mixed-content/video-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-layout/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html": [
[
- "mixed-content/video-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html": [
[
- "mixed-content/video-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html": [
[
- "mixed-content/video-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/video-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-paint/cross-http.no-redirect.https.html": [
[
- "mixed-content/video-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-paint/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-paint/same-http.no-redirect.https.html": [
[
- "mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-paint/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/worklet-paint/same-https.no-redirect.https.html": [
[
- "mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/worklet-paint/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/xhr/cross-http.no-redirect.https.html": [
[
- "mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/xhr/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/websocket-request/http-csp/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/xhr/same-http.no-redirect.https.html": [
[
- "mixed-content/websocket-request/http-csp/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/xhr/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/websocket-request/http-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html": [
+ "mixed-content/gen/top.meta/opt-in/xhr/same-https.no-redirect.https.html": [
[
- "mixed-content/websocket-request/http-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html",
+ "mixed-content/gen/top.meta/opt-in/xhr/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/websocket-request/http-csp/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/audio-tag/cross-http.keep-scheme.https.html": [
[
- "mixed-content/websocket-request/http-csp/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/audio-tag/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/websocket-request/http-csp/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/audio-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/websocket-request/http-csp/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html",
+ "mixed-content/gen/top.meta/unset/audio-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/websocket-request/http-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/audio-tag/cross-http.swap-scheme.https.html": [
[
- "mixed-content/websocket-request/http-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html",
+ "mixed-content/gen/top.meta/unset/audio-tag/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/websocket-request/meta-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/audio-tag/same-http.keep-scheme.https.html": [
[
- "mixed-content/websocket-request/meta-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/audio-tag/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/websocket-request/meta-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/audio-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/websocket-request/meta-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/audio-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/websocket-request/meta-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/audio-tag/same-http.swap-scheme.https.html": [
[
- "mixed-content/websocket-request/meta-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html",
+ "mixed-content/gen/top.meta/unset/audio-tag/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/audio-tag/same-https.keep-scheme.https.html": [
[
- "mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/audio-tag/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/audio-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/audio-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/beacon/cross-http.keep-scheme.https.html": [
[
- "mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/beacon/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/beacon/cross-http.no-redirect.https.html": [
[
- "mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/beacon/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/beacon/cross-http.swap-scheme.https.html": [
[
- "mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/beacon/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/beacon/same-http.keep-scheme.https.html": [
[
- "mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/beacon/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/websocket-request/no-opt-in/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/beacon/same-http.no-redirect.https.html": [
[
- "mixed-content/websocket-request/no-opt-in/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html",
+ "mixed-content/gen/top.meta/unset/beacon/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/websocket-request/no-opt-in/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/beacon/same-http.swap-scheme.https.html": [
[
- "mixed-content/websocket-request/no-opt-in/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html",
+ "mixed-content/gen/top.meta/unset/beacon/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worker-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/beacon/same-https.keep-scheme.https.html": [
[
- "mixed-content/worker-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/beacon/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worker-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/beacon/same-https.no-redirect.https.html": [
[
- "mixed-content/worker-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/beacon/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worker-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/fetch/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worker-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/fetch/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worker-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/fetch/cross-http.no-redirect.https.html": [
[
- "mixed-content/worker-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/fetch/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worker-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/fetch/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worker-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/fetch/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worker-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/fetch/same-http.keep-scheme.https.html": [
[
- "mixed-content/worker-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/fetch/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worker-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/fetch/same-http.no-redirect.https.html": [
[
- "mixed-content/worker-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/fetch/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worker-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/fetch/same-http.swap-scheme.https.html": [
[
- "mixed-content/worker-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/fetch/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worker-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/fetch/same-https.keep-scheme.https.html": [
[
- "mixed-content/worker-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/fetch/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worker-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/fetch/same-https.no-redirect.https.html": [
[
- "mixed-content/worker-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/fetch/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worker-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/img-tag/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worker-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/img-tag/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/img-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/img-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/img-tag/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/img-tag/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/img-tag/same-http.keep-scheme.https.html": [
[
- "mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/img-tag/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worker-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/img-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/worker-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/img-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worker-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/img-tag/same-http.swap-scheme.https.html": [
[
- "mixed-content/worker-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/img-tag/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worker-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/img-tag/same-https.keep-scheme.https.html": [
[
- "mixed-content/worker-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/img-tag/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worker-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/img-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/worker-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/img-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worker-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/link-css-tag/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worker-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/link-css-tag/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/link-css-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/link-css-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/link-css-tag/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/link-css-tag/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/link-css-tag/same-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/link-css-tag/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/link-css-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/link-css-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/link-css-tag/same-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/link-css-tag/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/link-css-tag/same-https.keep-scheme.https.html": [
[
- "mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/link-css-tag/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/link-css-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/link-css-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/worklet-animation-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-animation-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-animation-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/same-https.keep-scheme.https.html": [
[
- "mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/object-tag/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/object-tag/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/object-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/object-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/object-tag/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-animation-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/object-tag/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/object-tag/same-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-animation-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/object-tag/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/object-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/object-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/object-tag/same-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/object-tag/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/object-tag/same-https.keep-scheme.https.html": [
[
- "mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/object-tag/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/object-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/object-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/picture-tag/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/picture-tag/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/picture-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/picture-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/picture-tag/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/picture-tag/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/picture-tag/same-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/picture-tag/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/picture-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/worklet-animation-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/picture-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/picture-tag/same-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-animation-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/picture-tag/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/picture-tag/same-https.keep-scheme.https.html": [
[
- "mixed-content/worklet-animation-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/picture-tag/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/picture-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/picture-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/script-tag/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/script-tag/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/script-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/script-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/script-tag/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/script-tag/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/script-tag/same-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/script-tag/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/script-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/script-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/script-tag/same-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-animation-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/script-tag/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-animation-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/script-tag/same-https.keep-scheme.https.html": [
[
- "mixed-content/worklet-animation-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/script-tag/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/script-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/script-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/video-tag/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/video-tag/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/video-tag/cross-http.no-redirect.https.html": [
[
- "mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/video-tag/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/video-tag/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/video-tag/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/video-tag/same-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/video-tag/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/video-tag/same-http.no-redirect.https.html": [
[
- "mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/video-tag/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/video-tag/same-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/video-tag/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/video-tag/same-https.keep-scheme.https.html": [
[
- "mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/video-tag/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/video-tag/same-https.no-redirect.https.html": [
[
- "mixed-content/worklet-audio-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/video-tag/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/websocket/cross-ws.keep-scheme.https.html": [
[
- "mixed-content/worklet-audio-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/websocket/cross-ws.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/websocket/cross-ws.no-redirect.https.html": [
[
- "mixed-content/worklet-audio-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/websocket/cross-ws.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/websocket/cross-ws.swap-scheme.https.html": [
[
- "mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/websocket/cross-ws.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/websocket/same-ws.keep-scheme.https.html": [
[
- "mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/websocket/same-ws.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/websocket/same-ws.no-redirect.https.html": [
[
- "mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/websocket/same-ws.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/websocket/same-ws.swap-scheme.https.html": [
[
- "mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/websocket/same-ws.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/websocket/same-wss.keep-scheme.https.html": [
[
- "mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/websocket/same-wss.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/websocket/same-wss.no-redirect.https.html": [
[
- "mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/websocket/same-wss.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-classic/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-audio-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worker-classic/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-classic/cross-http.no-redirect.https.html": [
[
- "mixed-content/worklet-audio-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worker-classic/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-classic/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worker-classic/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-classic/same-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worker-classic/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-classic/same-http.no-redirect.https.html": [
[
- "mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worker-classic/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-classic/same-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worker-classic/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-classic/same-https.keep-scheme.https.html": [
[
- "mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worker-classic/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-classic/same-https.no-redirect.https.html": [
[
- "mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worker-classic/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-import-data/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worker-import-data/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-import-data/cross-http.no-redirect.https.html": [
[
- "mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worker-import-data/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-import-data/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-audio-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worker-import-data/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-import-data/same-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-audio-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worker-import-data/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-import-data/same-http.no-redirect.https.html": [
[
- "mixed-content/worklet-audio-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worker-import-data/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-import-data/same-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worker-import-data/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-import-data/same-https.keep-scheme.https.html": [
[
- "mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worker-import-data/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-import-data/same-https.no-redirect.https.html": [
[
- "mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worker-import-data/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-module/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worker-module/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-module/cross-http.no-redirect.https.html": [
[
- "mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worker-module/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-module/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worker-module/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-module/same-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-audio-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worker-module/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-audio-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-module/same-http.no-redirect.https.html": [
[
- "mixed-content/worklet-audio-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worker-module/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-module/same-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worker-module/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-module/same-https.keep-scheme.https.html": [
[
- "mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worker-module/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worker-module/same-https.no-redirect.https.html": [
[
- "mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worker-module/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.no-redirect.https.html": [
[
- "mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.no-redirect.https.html": [
[
- "mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-layout-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-https.keep-scheme.https.html": [
[
- "mixed-content/worklet-layout-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-https.no-redirect.https.html": [
[
- "mixed-content/worklet-layout-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-animation/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-animation/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-animation/cross-http.no-redirect.https.html": [
[
- "mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-animation/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-animation/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-animation/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-animation/same-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-animation/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-animation/same-http.no-redirect.https.html": [
[
- "mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-animation/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-animation/same-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-animation/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-animation/same-https.keep-scheme.https.html": [
[
- "mixed-content/worklet-layout-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-animation/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-animation/same-https.no-redirect.https.html": [
[
- "mixed-content/worklet-layout-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-animation/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.no-redirect.https.html": [
[
- "mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.no-redirect.https.html": [
[
- "mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-https.keep-scheme.https.html": [
[
- "mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-https.no-redirect.https.html": [
[
- "mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-audio/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-layout-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-audio/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-audio/cross-http.no-redirect.https.html": [
[
- "mixed-content/worklet-layout-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-audio/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-audio/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-layout-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-audio/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-audio/same-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-audio/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-audio/same-http.no-redirect.https.html": [
[
- "mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-audio/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-audio/same-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-audio/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-audio/same-https.keep-scheme.https.html": [
[
- "mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-audio/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-audio/same-https.no-redirect.https.html": [
[
- "mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-audio/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.no-redirect.https.html": [
[
- "mixed-content/worklet-layout-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-layout-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-layout-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.no-redirect.https.html": [
[
- "mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-https.keep-scheme.https.html": [
[
- "mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-https.no-redirect.https.html": [
[
- "mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-layout/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-layout/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-layout/cross-http.no-redirect.https.html": [
[
- "mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-layout/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-layout/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-layout/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-layout/same-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-paint-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-layout/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-layout/same-http.no-redirect.https.html": [
[
- "mixed-content/worklet-paint-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-layout/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-layout/same-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-paint-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-layout/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-layout/same-https.keep-scheme.https.html": [
[
- "mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-layout/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-layout/same-https.no-redirect.https.html": [
[
- "mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-layout/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.no-redirect.https.html": [
[
- "mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.no-redirect.https.html": [
[
- "mixed-content/worklet-paint-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-paint-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-paint-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-https.keep-scheme.https.html": [
[
- "mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-https.no-redirect.https.html": [
[
- "mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-paint/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-paint/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-paint/cross-http.no-redirect.https.html": [
[
- "mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-paint/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-paint/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-paint/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-paint/same-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-paint/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-paint/same-http.no-redirect.https.html": [
[
- "mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-paint/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-paint/same-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-paint/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-paint/same-https.keep-scheme.https.html": [
[
- "mixed-content/worklet-paint-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-paint/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/worklet-paint/same-https.no-redirect.https.html": [
[
- "mixed-content/worklet-paint-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/worklet-paint/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/xhr/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-paint-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/xhr/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/xhr/cross-http.no-redirect.https.html": [
[
- "mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/xhr/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/xhr/cross-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/xhr/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/xhr/same-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/xhr/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/xhr/same-http.no-redirect.https.html": [
[
- "mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/xhr/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/xhr/same-http.swap-scheme.https.html": [
[
- "mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/xhr/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/top.meta/unset/xhr/same-https.keep-scheme.https.html": [
[
- "mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/top.meta/unset/xhr/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/top.meta/unset/xhr/same-https.no-redirect.https.html": [
[
- "mixed-content/worklet-paint-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/top.meta/unset/xhr/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/worklet-paint-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html": [
[
- "mixed-content/worklet-paint-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/xhr-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.no-redirect.https.html": [
[
- "mixed-content/xhr-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/xhr-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html": [
[
- "mixed-content/xhr-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/xhr-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.keep-scheme.https.html": [
[
- "mixed-content/xhr-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/xhr-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.no-redirect.https.html": [
[
- "mixed-content/xhr-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/xhr-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.swap-scheme.https.html": [
[
- "mixed-content/xhr-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/xhr-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.keep-scheme.https.html": [
[
- "mixed-content/xhr-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/xhr-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.no-redirect.https.html": [
[
- "mixed-content/xhr-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/xhr-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/worker-classic-data.meta/opt-in/fetch/cross-http.no-redirect.https.html": [
[
- "mixed-content/xhr-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/worker-classic-data.meta/opt-in/fetch/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/xhr-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/worker-classic-data.meta/opt-in/fetch/same-http.no-redirect.https.html": [
[
- "mixed-content/xhr-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/worker-classic-data.meta/opt-in/fetch/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/xhr-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
+ "mixed-content/gen/worker-classic-data.meta/opt-in/fetch/same-https.no-redirect.https.html": [
[
- "mixed-content/xhr-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html",
+ "mixed-content/gen/worker-classic-data.meta/opt-in/fetch/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/xhr-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.keep-scheme.https.html": [
[
- "mixed-content/xhr-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.no-redirect.https.html": [
[
- "mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.no-redirect.https.html",
{}
]
],
- "mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.swap-scheme.https.html": [
[
- "mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.keep-scheme.https.html": [
[
- "mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.keep-scheme.https.html",
{}
]
],
- "mixed-content/xhr-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.no-redirect.https.html": [
[
- "mixed-content/xhr-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.no-redirect.https.html",
{}
]
],
- "mixed-content/xhr-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.swap-scheme.https.html": [
[
- "mixed-content/xhr-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.swap-scheme.https.html",
{}
]
],
- "mixed-content/xhr-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/same-https.keep-scheme.https.html": [
[
- "mixed-content/xhr-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html",
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/same-https.keep-scheme.https.html",
{}
]
],
- "mixed-content/xhr-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/same-https.no-redirect.https.html": [
[
- "mixed-content/xhr-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html",
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/same-https.no-redirect.https.html",
{}
]
],
- "mixed-content/xhr-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
+ "mixed-content/imageset.https.sub.html": [
[
- "mixed-content/xhr-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html",
+ "mixed-content/imageset.https.sub.html",
{}
]
],
@@ -415041,6 +415069,12 @@
{}
]
],
+ "webrtc/RTCDataChannel-send-blob-order.html": [
+ [
+ "webrtc/RTCDataChannel-send-blob-order.html",
+ {}
+ ]
+ ],
"webrtc/RTCDataChannel-send.html": [
[
"webrtc/RTCDataChannel-send.html",
@@ -452834,7 +452868,7 @@
"support"
],
"README.md": [
- "3abdf15ca2bea2db47cb958f05f586e238a42ee0",
+ "8c5b201818e388ea56b582d7f546bb4d67c31dd2",
"support"
],
"WebCryptoAPI/META.yml": [
@@ -458269,11 +458303,11 @@
"deac1ccd8953beccee632625690275d2fa180b8c",
"support"
],
- "common/security-features/resources/common.js": [
- "6986f841a8827226b38745722a38ace4b0e3ea46",
+ "common/security-features/resources/common.sub.js": [
+ "d503ae9696157220d4d83a11b83bd8761bcea769",
"support"
],
- "common/security-features/resources/common.js.headers": [
+ "common/security-features/resources/common.sub.js.headers": [
"cb762eff806849df46dc758ef7b98b63f27f54c9",
"support"
],
@@ -458282,7 +458316,7 @@
"support"
],
"common/security-features/scope/template/document.html.template": [
- "feccb69e9de4cd001fd7446ffd3fa4875a906fe2",
+ "37e29f8e97febb831e911d9bd985f4bb10133cad",
"support"
],
"common/security-features/scope/template/worker.js.template": [
@@ -458294,7 +458328,7 @@
"support"
],
"common/security-features/scope/worker.py": [
- "40817f6a3a91e202598a5f93098d0b8585a926a8",
+ "bdad52c6a84a054f1e313fdc905af80a9120a44e",
"support"
],
"common/security-features/subresource/__init__.py": [
@@ -458406,15 +458440,15 @@
"support"
],
"common/security-features/tools/template/test.debug.html.template": [
- "7d4a9f126641548109f72d85505c349bc26384fd",
+ "8ec0ab7c07544854367b662b9d0e1fd337189c40",
"support"
],
"common/security-features/tools/template/test.release.html.template": [
- "091f59be90d026191a860680e3670b992914ab89",
+ "6416baa8ac83cae43f18b83965e985ecf8740b68",
"support"
],
"common/security-features/tools/util.py": [
- "57e95fea0784d94452b7bb437c5ddebedd95c721",
+ "269f464a547c7d1d23ba88527a55b9767e814304",
"support"
],
"common/sleep.py": [
@@ -505870,7 +505904,7 @@
"reftest"
],
"css/CSS2/linebox/inline-negative-margin-001.html": [
- "e8a00ec09bd798d45f110de2ef231fff9c102905",
+ "6ebabd15dee475c33a5f003287d9de1973209300",
"testharness"
],
"css/CSS2/linebox/leading-001-ref.xht": [
@@ -514482,7 +514516,7 @@
"support"
],
"css/CSS2/normal-flow/max-width-107.xht": [
- "e321880149f8aff914da0bb115b451fd34a78b04",
+ "edf4a63fecdb59e7cfb6c3e732f54d2c5dadc48e",
"reftest"
],
"css/CSS2/normal-flow/max-width-108.xht": [
@@ -551985,6 +552019,14 @@
"a5dc87633e7a8a32e8ec1b62c877244f72357339",
"reftest"
],
+ "css/css-flexbox/flex-minimum-height-flex-items-017.html": [
+ "b5e194219ec9fb9566c0ed63b3def51661eb6866",
+ "reftest"
+ ],
+ "css/css-flexbox/flex-minimum-height-flex-items-018.html": [
+ "983cac476e83ae97355cc6ad3fc55c6f732a6bf2",
+ "reftest"
+ ],
"css/css-flexbox/flex-minimum-width-flex-items-001.xht": [
"cd18483ba414160c46e30bc282dec0c2fcd2f418",
"reftest"
@@ -555078,11 +555120,11 @@
"manual"
],
"css/css-fonts/font-family-name-025-ref.html": [
- "035ed5f29d0fb9e7f08f130a20c0e82fe89f7225",
+ "5ed4361b7ad798c68064aedb293d7eae182b45c5",
"support"
],
"css/css-fonts/font-family-name-025.html": [
- "d6ee10db24820cc98102b0fd21e2b4c6af4f4a65",
+ "a4d5359fbfb4dff9ad27ccac73fa66a4ee5f5dc5",
"reftest"
],
"css/css-fonts/font-family-name-mixcase-ref.xht": [
@@ -556154,7 +556196,7 @@
"testharness"
],
"css/css-fonts/parsing/font-style-computed.html": [
- "c14757406a9774586dcecb075784fd4304863211",
+ "46074c42198361818d8e28c36a9416e5748d766a",
"testharness"
],
"css/css-fonts/parsing/font-style-invalid.html": [
@@ -563482,11 +563524,11 @@
"testharness"
],
"css/css-grid/alignment/grid-block-axis-alignment-auto-margins-005.html": [
- "f1fd9e22a00f4d6a9595d9d655a01e02be2b9349",
+ "5f3d2fa8e23c862e45637b30582adad05c387d97",
"testharness"
],
"css/css-grid/alignment/grid-block-axis-alignment-auto-margins-006.html": [
- "0ceaf7c62e6ca539840836f95d0d6f9f92e1911d",
+ "566a878d42b75bcf1701cdd78b8ab6679d6fd2ab",
"testharness"
],
"css/css-grid/alignment/grid-block-axis-alignment-auto-margins-007.html": [
@@ -563494,7 +563536,7 @@
"testharness"
],
"css/css-grid/alignment/grid-block-axis-alignment-auto-margins-008.html": [
- "e757728f7a14bd1dae4952bf000ee8f8449bab74",
+ "9b489ac11940b14e45fb2c4a03219f605ffe0e47",
"reftest"
],
"css/css-grid/alignment/grid-column-axis-alignment-positioned-items-001.html": [
@@ -563870,11 +563912,11 @@
"testharness"
],
"css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-005.html": [
- "fdd58c72faa9f101f5e90d78c3d21b252bf6ac1d",
+ "dc8a2e96f0231f33d1647a1583ea2504e8a857b3",
"testharness"
],
"css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-006.html": [
- "ea4748f0ed1d742d171bab350f3e96cd659daccb",
+ "ab933844e9c2f1bec3b766c74578cfb1ae7ba940",
"testharness"
],
"css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-007.html": [
@@ -563882,7 +563924,7 @@
"testharness"
],
"css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-008.html": [
- "e71e30687ef133d7b9fb661814949f395f80a988",
+ "eb9666465542a34cc29853dd71dc326ff4cbbd63",
"reftest"
],
"css/css-grid/alignment/grid-row-axis-alignment-positioned-items-001.html": [
@@ -565518,7 +565560,7 @@
"support"
],
"css/css-grid/reference/grid-block-axis-alignment-auto-margins-008-ref.html": [
- "720bf55f2a2d2cb74511da6865739b9ec091d020",
+ "474f16b5fa3aec7bf80521d341a2d71a15b2c4aa",
"support"
],
"css/css-grid/reference/grid-different-gutters-ref.html": [
@@ -565538,7 +565580,7 @@
"support"
],
"css/css-grid/reference/grid-inline-axis-alignment-auto-margins-008-ref.html": [
- "78d199004fb8a78c530d96cb2a138b3aafa205ca",
+ "d5f993d051001046baaabb4bbb0a1ce641b53a44",
"support"
],
"css/css-grid/reference/grid-layout-auto-tracks-ref.html": [
@@ -567970,15 +568012,15 @@
"reftest"
],
"css/css-masking/clip-path/clip-path-inline-001.html": [
- "21acae0ee7e06da76a6b5830e5aaa6b5e0d2e6a6",
+ "76018614baab3fc3123f9c3d41053effcb64c224",
"reftest"
],
"css/css-masking/clip-path/clip-path-inline-002.html": [
- "b99bb20a86d64096e3a0003eb942cb0e4d61e3ad",
+ "ca8634b90328b12f965e28fefbac749e4eadf37a",
"reftest"
],
"css/css-masking/clip-path/clip-path-inline-003.html": [
- "89fd44abc7142c9ec4de357e0bb3507c48727152",
+ "471c54c1c6fc891f005e62081986d1f0e822e128",
"reftest"
],
"css/css-masking/clip-path/clip-path-path-001.html": [
@@ -579082,27 +579124,27 @@
"support"
],
"css/css-text-decor/reference/text-underline-offset-001-notref.html": [
- "8b1dacfbf48a68b88e4ae47a852c810b3bc4becf",
+ "c9aea5de2f0da6a75f6ed89f9475dafdc89f17af",
"support"
],
"css/css-text-decor/reference/text-underline-offset-002-ref.html": [
- "6e7d5a65f0373ae49452daaa0ad401bed3f1af3e",
+ "8e8d1ff09870912f96520bea51ca467034f99ae7",
"support"
],
"css/css-text-decor/reference/text-underline-offset-scroll-001-notref.html": [
- "fbfdadff0df100bed16f721d3ddd3dd99fc283d4",
+ "c76a6a4945d0ad5324508cb372ba88fe52005fa9",
"support"
],
"css/css-text-decor/reference/text-underline-offset-scroll-001-ref.html": [
- "5b321033d352b84c1ddf68487a484849c95d3710",
+ "8a74da6d2c05209a1e791e8dc282d8c822bc6c04",
"support"
],
"css/css-text-decor/reference/text-underline-offset-vertical-001-ref.html": [
- "7ab3b1dcd99d0a06d24db489325506a30af7488c",
+ "50deb80a556d45b747a1b73528b08b1dcfbc1cf8",
"support"
],
"css/css-text-decor/reference/text-underline-offset-vertical-002-ref.html": [
- "30a85700d8af5a2a9b083af44bc33ecc1e931236",
+ "438fb1432d25d184082f4d8c3033f8c6c2bce6f8",
"support"
],
"css/css-text-decor/text-decoration-001-manual.html": [
@@ -579630,11 +579672,11 @@
"testharness"
],
"css/css-text-decor/text-underline-offset-001.html": [
- "f7aeb543df3a77d277b1a8e99d1e50c3bd9a87ea",
+ "88de83a0cfc60b66c09cafb8e4d3dcf1cdcdacb3",
"reftest"
],
"css/css-text-decor/text-underline-offset-002.html": [
- "dc65db7723fb31cfaa6c00b4af7e37f5b23affb2",
+ "1b21079b34c23b6fa8889529e67c1a35ef264ae2",
"reftest"
],
"css/css-text-decor/text-underline-offset-computed.html": [
@@ -579650,7 +579692,7 @@
"testharness"
],
"css/css-text-decor/text-underline-offset-scroll-001.html": [
- "0a046fb33e06ae6f7c9d4eefd4fd6745ba0b2d7e",
+ "6fb53aa421ab8a869a6e43125b9b04badc1dad10",
"reftest"
],
"css/css-text-decor/text-underline-offset-valid.html": [
@@ -579658,11 +579700,11 @@
"testharness"
],
"css/css-text-decor/text-underline-offset-vertical-001.html": [
- "8a7a5ac9d6a2356482be72f2e9e6dcfc6f5c122b",
+ "a61b9dceff42f5d8887cdf77ed5b20f1455bb681",
"reftest"
],
"css/css-text-decor/text-underline-offset-vertical-002.html": [
- "74491c823dd96c3a28cfdabbc2adf22f518a1ca1",
+ "71b5a677926544a796727cd21f2d60bfa0fdbb8f",
"reftest"
],
"css/css-text-decor/text-underline-position-019-manual.html": [
@@ -579858,7 +579900,7 @@
"reftest"
],
"css/css-text/hyphens/hyphens-overflow-001.html": [
- "cddaa6b040b1b92e5280546979c2f7933234e0e0",
+ "948b728254a3a097964e3a341f8475c0c93b4340",
"reftest"
],
"css/css-text/hyphens/hyphens-shaping-001.html": [
@@ -579882,7 +579924,7 @@
"support"
],
"css/css-text/hyphens/reference/hyphens-overflow-001-ref.html": [
- "3bbd5fe8f1464d1662b3fc132c266d84eb9c305d",
+ "08d521d33960ea5d495de39ce9bb2be5fc5c29a0",
"support"
],
"css/css-text/hyphens/reference/hyphens-shaping-001-ref.html": [
@@ -583510,7 +583552,7 @@
"reftest"
],
"css/css-text/tab-size/tab-size.html": [
- "80ddcefcdc69eaf7f512bd487550afb9fe958007",
+ "d9b1b57fec50a19de45a471cd8682feff3a326f5",
"testharness"
],
"css/css-text/text-align/reference/text-align-end-ref-001.html": [
@@ -585394,59 +585436,59 @@
"reftest"
],
"css/css-text/white-space/pre-wrap-leading-spaces-001.html": [
- "6d17921e17c28664533f3e091de9a8075770b544",
+ "756a04dea56eb95f92334e9da3c2e74ef57f07fc",
"reftest"
],
"css/css-text/white-space/pre-wrap-leading-spaces-002.html": [
- "082bce78c4ff56dd4b5af1c60a51c04a0df070c2",
+ "b3136f37faec71bc0c97e1f41b943f8b7fb4c59d",
"reftest"
],
"css/css-text/white-space/pre-wrap-leading-spaces-003.html": [
- "2bdef018e72250cd8672ea89fe16cb26971bad7a",
+ "797eb25b39bbaf01d273f1e63be39b07cac71178",
"reftest"
],
"css/css-text/white-space/pre-wrap-leading-spaces-004.html": [
- "ea409af2ab9da5c6a651f0c937bba5905bcd7b7e",
+ "882ffc610c7f1f25b58f8b1e87eb1e350ea05751",
"reftest"
],
"css/css-text/white-space/pre-wrap-leading-spaces-005.html": [
- "ccf613051ffa661fc2ba60c563b5fba3d2b09f7d",
+ "a896a44dcc568a31ad54709b243b5ead0ad6eab4",
"reftest"
],
"css/css-text/white-space/pre-wrap-leading-spaces-006.html": [
- "de1c0de11c67871c5ce8df1dd7e1ee268182c8c6",
+ "3d64853dcb07f536b772acd9bc831593ca30922f",
"reftest"
],
"css/css-text/white-space/pre-wrap-leading-spaces-007.html": [
- "9089466338f9dba6c60b8e786ff905d4856488fc",
+ "7ab8bca45ca8937d0f59d9fc0307cdcffdef2670",
"reftest"
],
"css/css-text/white-space/pre-wrap-leading-spaces-008.html": [
- "f112a0c20b9586f365345227e926ac03cc2edf8a",
+ "aa5ab5b408c890c25ede17a120213e5cc1dbbc6c",
"reftest"
],
"css/css-text/white-space/pre-wrap-leading-spaces-009.html": [
- "2fe58aa5ceb5abc19d00db01d01452c7cf3ec1d5",
+ "f49a8ee9ea1e441d54b7198cfed360efee9d05c1",
"reftest"
],
"css/css-text/white-space/pre-wrap-leading-spaces-010.html": [
- "b1b14ea3afbabbce55996cdcc47a9995a4c5e418",
+ "64db37410267b3e012e23fe8973797998c11cacc",
"reftest"
],
"css/css-text/white-space/pre-wrap-leading-spaces-011.html": [
- "6167e9ce4538f64baa0a81cd498838be3c759664",
+ "7a003fecb373e9868c6f52409bd27202bfc292fc",
"reftest"
],
"css/css-text/white-space/pre-wrap-leading-spaces-012.html": [
- "657cd89d89fbbee229ed481d71b73766ff76c0b0",
+ "c9e85413009f5661f7b00b326bb344a7229ac75e",
"reftest"
],
"css/css-text/white-space/pre-wrap-leading-spaces-013.html": [
- "476f76398daaaa962f09ad5e67f949b529bf8802",
+ "d089902f346ac1c9eee48588704401911fc7f4c9",
"reftest"
],
"css/css-text/white-space/pre-wrap-leading-spaces-014.html": [
- "ab2759fdc7b094fa9f4012b557abc27fb6bf8ffd",
+ "b3ad933f9eca9c202d28f7c8d29bdc3f5d9749ca",
"reftest"
],
"css/css-text/white-space/pre-wrap-tab-001.html": [
@@ -585662,7 +585704,7 @@
"support"
],
"css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-004-ref.html": [
- "72e4642022af70b543990934c615471600b2bd46",
+ "0cbc7b231f0e3c7dd524ed94562663baf04667ed",
"support"
],
"css/css-text/white-space/reference/white-space-wrap-after-nowrap-001-ref.html": [
@@ -585974,7 +586016,7 @@
"reftest"
],
"css/css-text/white-space/white-space-pre-wrap-trailing-spaces-005.html": [
- "f62e2e5c005d4043c02894eed87422fa6c59b824",
+ "62ecb84757e61b6866213b71503c4dd6ae204410",
"reftest"
],
"css/css-text/white-space/white-space-wrap-after-nowrap-001.html": [
@@ -596654,7 +596696,7 @@
"reftest"
],
"css/css-ui/text-overflow-016.html": [
- "e123adf5de346c93d0520fc1f3e96242388519b4",
+ "d66b64d58a819246413284b27b856b44638c5943",
"reftest"
],
"css/css-ui/text-overflow-017.html": [
@@ -597233,6 +597275,10 @@
"ee086ef269d07bf6b0db5d1306a0f24af0ad8fab",
"testharness"
],
+ "css/css-values/minmax-length-percentage-interpolate.html": [
+ "14af1352d1740d32cd52ab069ab1799f87803f5d",
+ "reftest"
+ ],
"css/css-values/minmax-number-computed.html": [
"c72c276625466a193bf8829e3ddbb87d7a565dc0",
"testharness"
@@ -605090,7 +605136,7 @@
"testharness"
],
"css/cssom-view/getBoundingClientRect-empty-inline.html": [
- "443ded230f465b40d1c327d4837ffcbe7c2a1ada",
+ "f5c6bee98507518291c2113391595e4725e596d8",
"testharness"
],
"css/cssom-view/getClientRects-br-htb-ltr.html": [
@@ -620010,7 +620056,7 @@
"support"
],
"docs/index.md": [
- "3bb730b9bf69d3be171fa0c6e762c2fc7eb1b851",
+ "b24abae007fe9a84e523f30fc2018a07a447582a",
"support"
],
"docs/make.bat": [
@@ -625078,7 +625124,7 @@
"testharness"
],
"eventsource/eventsource-constructor-url-bogus.any.js": [
- "0aa134532161be3dabaca49ed962b51415af8698",
+ "eb92837a71d38713c161171534f2539659995ebb",
"testharness"
],
"eventsource/eventsource-constructor-url-multi-window.htm": [
@@ -627510,7 +627556,7 @@
"support"
],
"fetch/sec-metadata/appcache.tentative.https.sub.html": [
- "5d583380ea182000e7e7a5bea8f5fe29d1a2f03f",
+ "0db35dc1264cdb300e98d899e8222007df7212be",
"testharness"
],
"fetch/sec-metadata/embed.tentative.https.sub.html": [
@@ -627554,7 +627600,7 @@
"testharness"
],
"fetch/sec-metadata/img.tentative.https.sub.html": [
- "d4d51a5574143ad0ab05fd97b895bcdcacb3b0eb",
+ "2e4fbaa231276f63eff906026c22d67d04d51c26",
"testharness"
],
"fetch/sec-metadata/navigation.https.sub.html": [
@@ -627570,7 +627616,7 @@
"testharness"
],
"fetch/sec-metadata/preload.tentative.https.sub.html": [
- "2fdf65d5920d5851416679eee21fd9362ca3d532",
+ "4552a28185ee3c29724edab07ad5092f0315fe25",
"testharness"
],
"fetch/sec-metadata/redirect/cross-site-redirect.tentative.https.sub.html": [
@@ -627582,7 +627628,7 @@
"testharness"
],
"fetch/sec-metadata/redirect/multiple-redirect-https-downgrade-upgrade.tentative.sub.html": [
- "dc6d2d0ec1fd87cd8cd603ed47b03fd59d640f03",
+ "f473cf393424dba6790b161c66d93d5cf8558a72",
"testharness"
],
"fetch/sec-metadata/redirect/multiple-redirect-same-site.tentative.https.sub.html": [
@@ -627590,11 +627636,11 @@
"testharness"
],
"fetch/sec-metadata/redirect/redirect-http-upgrade.tentative.sub.html": [
- "bfb7ea73e80762569acadbb0fd7d12ec044d8794",
+ "49ebca18372a8828cce2b8fc9629e6c43515bb51",
"testharness"
],
"fetch/sec-metadata/redirect/redirect-https-downgrade.tentative.sub.html": [
- "8972bd0b6464a1504750a752497b0408f19ed2a8",
+ "089b13a756a7088d929bc4677aaaad24575f8d6c",
"testharness"
],
"fetch/sec-metadata/redirect/same-origin-redirect.tentative.https.sub.html": [
@@ -627658,7 +627704,7 @@
"support"
],
"fetch/sec-metadata/resources/redirectTestHelper.sub.js": [
- "c28af6476aac41a006ec4487d3c73c7d2b31334c",
+ "d0210b3ca5715317ee986caf7dee9bedc0457ccb",
"support"
],
"fetch/sec-metadata/resources/sharedWorker.js": [
@@ -628805,6 +628851,10 @@
"fe4ac8895dfb6e889eded7d694e3c87905868b4f",
"testharness"
],
+ "geolocation-API/non-secure-contexts.http.html": [
+ "af1a5cd81ad9d4c429b3568dacdfe252b0112d66",
+ "testharness"
+ ],
"geolocation-API/support.js": [
"960b5721c376973d8721cdd4e602c43f08897679",
"support"
@@ -643062,7 +643112,7 @@
"testharness"
],
"html/semantics/forms/the-button-element/button-labels.html": [
- "92a6efdbd20899eff44af2f19acb2f9eaee65fca",
+ "b06c71f95d121bcd80fb584a6cb024146ee4ae53",
"testharness"
],
"html/semantics/forms/the-button-element/button-menu-historical.html": [
@@ -650394,7 +650444,7 @@
"support"
],
"interfaces/speech-api.idl": [
- "2ed9c2ce8b81756091267843bbe55708c6ecc86c",
+ "0b28fd44ac5141599ee1564f4058aa05385e535b",
"support"
],
"interfaces/storage.idl": [
@@ -651162,7 +651212,7 @@
"testharness"
],
"lint.whitelist": [
- "17ccf19f80a8bd25e9729902e3223074f1d03b42",
+ "8b02cdce5496de59589f65fd6ff9aee675f773cc",
"support"
],
"loading/lazyload/common.js": [
@@ -651410,7 +651460,7 @@
"reftest"
],
"mathml/presentation-markup/direction/direction-009-ref.html": [
- "7ed4796814a7c0561b3ecaeeedf2eac7a5533e60",
+ "8b80b7e6bead29d97540896d5ac1ae14b46881f1",
"support"
],
"mathml/presentation-markup/direction/direction-009.html": [
@@ -653525,2626 +653575,2626 @@
"a2889eb6c7afd8894955c54c73e77e517541b562",
"support"
],
- "mixed-content/audio-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "cb58cbcd9c98d3c6f67b237c5e6363cc35974010",
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.keep-scheme.https.html": [
+ "7c3ca228d795bc7cd13d637f05baea5e1c0c61a6",
"testharness"
],
- "mixed-content/audio-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/audio-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "815d926629c2350ac924ded0188ce42587f8addc",
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.no-redirect.https.html": [
+ "fc39dbd181e28ac12c5eedc544f1291e580f6bb2",
"testharness"
],
- "mixed-content/audio-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/audio-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "3a9ba21f0b184368d6336ae61afc4a0fd7965826",
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.swap-scheme.https.html": [
+ "7e4238e5675f094aa8ab3a00daf4bbe0f27fd6f4",
"testharness"
],
- "mixed-content/audio-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/audio-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "163b1dcb6129b908b120476e051ad5075b29b1a8",
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.keep-scheme.https.html": [
+ "64bc8adb8d6c6b92e582ec8f2014c8a27056b9c5",
"testharness"
],
- "mixed-content/audio-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/audio-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "4dbbc6c424a084ba65ffe196a3111c3255adc26b",
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.no-redirect.https.html": [
+ "9c47757780e3315da78dd4b6709fc1cd5b16ac65",
"testharness"
],
- "mixed-content/audio-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/audio-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "c3bc943e1db9aeb5f507d0820326c4fc69e93abf",
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.swap-scheme.https.html": [
+ "a298e3f347fa3ab1e1a3c7c6f6c960bb7a8482f5",
"testharness"
],
- "mixed-content/audio-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/audio-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "2c8a8cc34625a7985d3ec01db042184d0bc9d35a",
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.keep-scheme.https.html": [
+ "7da3e5a2ddeb567e2cf27ee871985999fa0833f7",
"testharness"
],
- "mixed-content/audio-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/audio-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "d97aaba240a4b0ae52b3226a82d847ec364a8add",
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.no-redirect.https.html": [
+ "b193871764070557b40a560de3911917de30261e",
"testharness"
],
- "mixed-content/audio-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/audio-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "c04597dc71ec1f841d0e79a87716775893aceb40",
- "testharness"
- ],
- "mixed-content/audio-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "5b0987b3a0c885904f0c36e0bb080a1465d83a1f",
+ "mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.keep-scheme.https.html": [
+ "2604c38b67f2144ac221b5a24f1d980c83780508",
"testharness"
],
- "mixed-content/audio-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "0253efc8239226441fadfd192044fa6d8065ce15",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
- "238565ff7267d479deac173a9ca2dd8d78708de7",
+ "mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.no-redirect.https.html": [
+ "8a297d62c48a33e251f60ac21889d8026258841d",
"testharness"
],
- "mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html": [
- "8ddc972ca6bafe42ee5e6533cb698babef180827",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
- "09ffb26b9483796cfb0beca86ebcb58123d7ee21",
+ "mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.swap-scheme.https.html": [
+ "a9bb4fe2853f5389accdf669065ce63038104731",
"testharness"
],
- "mixed-content/audio-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
- "b17073db2e3c7eb8cfed77df63e39586e0218f0b",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.swap-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/audio-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html": [
- "6e86a30890fe99544e1f59eb6b97e7279a01b923",
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-http.keep-scheme.https.html": [
+ "75d150dba77f2a495f0e8561353f128b8a6b6fe6",
"testharness"
],
- "mixed-content/audio-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
- "1aae605aa8f9bd492dd09736b807ce1f4e712d43",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-http.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/audio-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "b8ef228f54c9aeff90dfaabdbbc743d8fd19775e",
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-http.no-redirect.https.html": [
+ "8203cb7e1dff8c95023d9ee0bb8071e5ee4f9777",
"testharness"
],
- "mixed-content/audio-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "51302745cbf4cc34734f4ea6f2c3d0cd495154bf",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-http.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/beacon-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "52aef359f77032d6bd37e3375b26f1f426269171",
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-http.swap-scheme.https.html": [
+ "54114ff754bed04baa91e40420e5261f6393c2a4",
"testharness"
],
- "mixed-content/beacon-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/beacon-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "44fb9c586a2dd45c56ee06e9cfdce7a5448c34ee",
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-https.keep-scheme.https.html": [
+ "9a7cc113b335836f2b0cfd1c9536a18dfae49c68",
"testharness"
],
- "mixed-content/beacon-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-https.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/beacon-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "bd211c00f5da0b017738e8fea8313c9af609ab35",
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-https.no-redirect.https.html": [
+ "86c56bdfef5fd6ac2e58955b0cd6ea635df165d1",
"testharness"
],
- "mixed-content/beacon-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/beacon/same-https.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/beacon-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "fbb550269e5095bca286c7e7c00875c02bece00e",
+ "mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html": [
+ "d98fee3b05f6bd04084047543bbe6dc1d13bb9df",
"testharness"
],
- "mixed-content/beacon-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/beacon-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "3392d1ba1c25905c7336667bca1aa61330e4ad55",
+ "mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.no-redirect.https.html": [
+ "6f111d1262329a6a76f7fc28d8d226d38e3e2e50",
"testharness"
],
- "mixed-content/beacon-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/beacon-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "5ea4cd975702e1a916f070fff8c66f8c9270f86b",
+ "mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html": [
+ "0b35f8b6d90a5751f3c42233c454b5bdcd9fc71b",
"testharness"
],
- "mixed-content/beacon-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/beacon-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "2ea1e3729f7ba33ac3c7631762a9a127cb294807",
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-http.keep-scheme.https.html": [
+ "b96a2125eb64062371982798c9d0b5e01dc1aeab",
"testharness"
],
- "mixed-content/beacon-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/beacon-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "89d7b827a4bfb20e69ffb361b044af446fa87170",
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-http.no-redirect.https.html": [
+ "280a9cdc6b80113986a34d1ad4822f8965f8df93",
"testharness"
],
- "mixed-content/beacon-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/beacon-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "ac20526946f9386703ea282c70a246f225ef314c",
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-http.swap-scheme.https.html": [
+ "a9063e42946cd3f8026cc7b1e361fa2375c44dc9",
"testharness"
],
- "mixed-content/beacon-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "9cf67c8e15b0afe4de489abd78fbff947110ed33",
- "testharness"
- ],
- "mixed-content/beacon-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "ce86221c298db6706d3fb6d196adfbe83b0ceeaf",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-http.swap-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "e331f5772f5b3de11d57b74efe35e474e1fa96b7",
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-https.keep-scheme.https.html": [
+ "4e2f750fd1daab399b4c2217ffa3f03fefb3c651",
"testharness"
],
- "mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "bb5d94c95e74976c7fda7127bd55e24e13c5c649",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-https.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "f3cddf53e74de9b137bbc668cd45a6cddf319b69",
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-https.no-redirect.https.html": [
+ "74817ec7dae18b74dedf21421437a028a9b28785",
"testharness"
],
- "mixed-content/beacon-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "ccbaeb971ecbe22df77751ba5e4f5924e790c61f",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/fetch/same-https.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/beacon-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "6b0daa222412bf1d190e77a9d42cfd7ecece873a",
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.keep-scheme.https.html": [
+ "4418c78d3364ecce568fde057d02c609248faeb4",
"testharness"
],
- "mixed-content/beacon-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "adffe353e34409760eb212c9e3bd03d8c3a9ca7b",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/beacon-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "f0353c39fc757752a93b4b17cd733e1d5e1a7c4c",
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.no-redirect.https.html": [
+ "d2c26b92dcccac32146b5ae73beac9b38ff822d5",
"testharness"
],
- "mixed-content/beacon-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "2cfc38016f2103ebc7ee6964fc442c408cb8bbaa",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "af17b7ebd7f91dbcadd0d2362eed14d3acea9069",
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.swap-scheme.https.html": [
+ "30ab7af050c5c4560b51a607d2524b84ba5d38a7",
"testharness"
],
- "mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "2fff8e851a3de3eb3947909621740fd3e02f313a",
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.keep-scheme.https.html": [
+ "36191f7290bccb9cb856f259a836ce2727c89b66",
"testharness"
],
- "mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "d654f3b89e01c783e4da50760b1b5a60106d8db7",
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.no-redirect.https.html": [
+ "8cdd95bf999c565af4d98a7674178cbe66e3b5ab",
"testharness"
],
- "mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "af004635d1dcdd810bd873c563d4cd044d275830",
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.swap-scheme.https.html": [
+ "62a3562af1d6f0addadb724a7fd0058171c68f71",
"testharness"
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "bd45fa9035b3e13d91069c5ce1f0e65f01eb698b",
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.keep-scheme.https.html": [
+ "d8687bd8b6e2260c57f48f8d20e150773c327487",
"testharness"
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "6258bc9564d6449b80291f5b9d041d475802670d",
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.no-redirect.https.html": [
+ "ffa2e47c8a158cb17c30c8e95b67dcc277deb210",
"testharness"
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "ce000b18cfa98cba669d8b20db500fde19279dda",
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.keep-scheme.https.html": [
+ "7ee418573447506286e5148c38dc42a12bb39869",
"testharness"
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "84342c0289070f096b6bacdf6c39e08d0d3a1cda",
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.no-redirect.https.html": [
+ "be00ef5d27de4ba371ffbf13de572ad6027ab5fa",
"testharness"
],
- "mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/classic-data-worker-fetch/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "d77d38640b9725f01dc7597c17337d9629017a80",
- "testharness"
- ],
- "mixed-content/classic-data-worker-fetch/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "433477730362e86e665bbccfa91c98b6458c65ba",
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.swap-scheme.https.html": [
+ "9bed22b198fec904c3ebfca6687b504b9fb10944",
"testharness"
],
- "mixed-content/classic-data-worker-fetch/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "1de38b5a7a14f956437c6d91ab02cdd8916d87b5",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.swap-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "6b811116fbd47f7440726e1f423bd4c8a7506cda",
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.keep-scheme.https.html": [
+ "3849927c9b388ae822d9b9bb4765cf9278f2112c",
"testharness"
],
- "mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "35a7e584f689ab32f59e41c75e58f012a11a807a",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "e69505d7f07e235be5d6c5d6f4d0587255e59871",
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.no-redirect.https.html": [
+ "cdde11b1449e35b83879a88eefbe660cf4f2f50b",
"testharness"
],
- "mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "b56a6baa1163d40c83968a92b56c971a8c1cebfc",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "4ae4cb83ae33eaebb5d914cc9450ecd57248f241",
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.swap-scheme.https.html": [
+ "e9bcc9e6bf7b9f66557c81269cc3801b4dcefd8a",
"testharness"
],
- "mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "919e992cc55787fec471baba08679791c419dc9a",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.swap-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/classic-data-worker-fetch/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "e56db94fa07a492c452e496a6e43df56d9d33b3c",
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.keep-scheme.https.html": [
+ "493d92e34f9dcb570443e0466f2da990c0dbc58f",
"testharness"
],
- "mixed-content/classic-data-worker-fetch/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "e5110a44c393aa875f639c9fc555b657e43543f1",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/fetch-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "a84f29e51b6286ad5426030764e4a9c209818abb",
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.no-redirect.https.html": [
+ "69ab08e8f306604a464d529d8f559746d78360fc",
"testharness"
],
- "mixed-content/fetch-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/fetch-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "4de2f75f02253fa38ac1ad4876a8df846cf810d8",
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.keep-scheme.https.html": [
+ "30594cc754716722bb9d6c31693a8e7dca087f4b",
"testharness"
],
- "mixed-content/fetch-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/fetch-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "3e0fb529f04f8cd84118f3b5f08a7d7dfe76b5ec",
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html": [
+ "533309e93b363f28fcdf576ca660b27941be4c9a",
"testharness"
],
- "mixed-content/fetch-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/fetch-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "542a1866c79ef5a9b83831ff15d8d77af7083cf9",
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.swap-scheme.https.html": [
+ "5f8ce108fc61010716025b797c056e3abff7b1e2",
"testharness"
],
- "mixed-content/fetch-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/fetch-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "39ccde3c15462ec94d06dfd704843748385fbfbf",
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.keep-scheme.https.html": [
+ "076ecb8328dedccd92e9f743451ec829cd542bb6",
"testharness"
],
- "mixed-content/fetch-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/fetch-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "4c9d38ea19201d8b7a9fa12913059753578639ca",
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.no-redirect.https.html": [
+ "534d3a134288ffa469d38370593534c792257e39",
"testharness"
],
- "mixed-content/fetch-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/fetch-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "fa4e8f2ac3117cc37e2554e14a6a39096dc110a9",
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.swap-scheme.https.html": [
+ "cd87071760b6235b8382a0519b430b31c33353dd",
"testharness"
],
- "mixed-content/fetch-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/fetch-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "f05c4b9e694d1522d1deb163217745ba47f90466",
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.keep-scheme.https.html": [
+ "1f1b6d12361497b2bd48aa7359783f3d2f38f478",
"testharness"
],
- "mixed-content/fetch-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/fetch-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "a1e69a67b9686189d205ee231e4a47bf518e81b6",
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.no-redirect.https.html": [
+ "f8cf49fd07eaaa34aadef4ed5f47ce135dea0e9b",
"testharness"
],
- "mixed-content/fetch-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "b9599b28fcc233f57548526f6dcb4c08201a60e7",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/fetch-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "256fca634112f76f7fcffa113956f1f276e45580",
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.keep-scheme.https.html": [
+ "de3c2cafe69ddfd53c3af562df08261153d4eb86",
"testharness"
],
- "mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "1ebe92316fb4f4fd5167f18104c3e2e832615542",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "250bbd4f2e75ed15e4b1b6c13ca9d73df2a545e2",
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.no-redirect.https.html": [
+ "ee9625d31ebf9f00acd07a7d6ad7a3a91d762d6b",
"testharness"
],
- "mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "98b12d213e1c6674f1ed4e0ac160f4bef09eec41",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/fetch-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "a63a7940c0a37dfdd3321cbf4c0c5d44984e307f",
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.swap-scheme.https.html": [
+ "ab0a387f7c5ab942025eaaaf46073a2ac47d7d32",
"testharness"
],
- "mixed-content/fetch-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "43a6499938c0501bfcb31d914a0908ebbb744294",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.swap-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/fetch-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "b1534c8777609155fbfbe075781fbd97f7ffc373",
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.keep-scheme.https.html": [
+ "edbb3f9f2db3c06c9bdef86de1fd2e940ded8cdb",
"testharness"
],
- "mixed-content/fetch-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "bbc089ba473f0bb36f817c6324ac2d0724e26983",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/fetch-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "704042109cce25f023b753bc49cc0a5ff2d93b2f",
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.no-redirect.https.html": [
+ "72ae7e512a62f12b84f2a3b7fbd2afb5add7baea",
"testharness"
],
- "mixed-content/generic/mixed-content-test-case.js": [
- "ee34c4973a9014acf78037d2e85c24aa994cc266",
- "support"
- ],
- "mixed-content/generic/sanity-checker.js": [
- "55a103adf0f29c615d40bc47943be1aec25c8f1e",
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/generic/test-case.sub.js": [
- "d25986e5c26745976e13d2d683c3bece3ac2ccc0",
- "support"
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.swap-scheme.https.html": [
+ "fb969da6369155f1047a398479b91b80b902ac4e",
+ "testharness"
],
- "mixed-content/generic/tools/generate.py": [
- "b80bc8df6bbebe969b88fd48d52abc7819ac9a3c",
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.swap-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/imageset.https.sub.html": [
- "1f3d0471fbd2b38649894619494750ef221d72c9",
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.keep-scheme.https.html": [
+ "c537a645e006a6f8caf8960643ce3a24b6969490",
"testharness"
],
- "mixed-content/img-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "9b3b46ff01222a47b7b90acba2885741ee5bce8b",
- "testharness"
- ],
- "mixed-content/img-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/img-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "f39f0c6965316d9e2c0503e2eff1b2f8d298ea4d",
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.no-redirect.https.html": [
+ "ea3e82ac9f4ea031b550237fab47942954215a93",
"testharness"
],
- "mixed-content/img-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/img-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "149d0dc524a74a72ad9bc25b8d5f7eb383c0c86c",
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.keep-scheme.https.html": [
+ "6ad20e5a28bb603f278046f9f22d160e47fed739",
"testharness"
],
- "mixed-content/img-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/img-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "d37a441016d4ca9614d140494da38a74a9f5c7ca",
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.no-redirect.https.html": [
+ "533eb0ba8fb65fa701bd086ce97dacc716f76624",
"testharness"
],
- "mixed-content/img-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/img-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "49d3813b04901f744a74fd5597bc148247380688",
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.swap-scheme.https.html": [
+ "6c531f3cbcfd698bb81fddc2975662ed0d056a4b",
"testharness"
],
- "mixed-content/img-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/img-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "9787e9c75bf46343bd6d2620d0f6964975817ec5",
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.keep-scheme.https.html": [
+ "d46d6f40430aaf23e7e6daefa7ad3e24cbdb042d",
"testharness"
],
- "mixed-content/img-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/img-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "740e202ce303cea263b85a7d63118314902397b3",
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.no-redirect.https.html": [
+ "981d6c5a2ad536bbd6337fbbdbb41c5a6e30b41e",
"testharness"
],
- "mixed-content/img-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/img-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "d45384ace0582331b50b6b471564b564086d0420",
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.swap-scheme.https.html": [
+ "68233cd9b21eeb8cee00e1c38074694f370deff4",
"testharness"
],
- "mixed-content/img-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/img-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "b1e4649e008cca66197472dc7351c873be33cbbe",
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.keep-scheme.https.html": [
+ "e702aef5b02d5260107286f07dad8b7ad765dcfe",
"testharness"
],
- "mixed-content/img-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "3c0bce6b72de566b3f4c186023aba22f6e2ad199",
- "testharness"
- ],
- "mixed-content/img-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "cc943fd1b5014b99a4a9e8e6396bf734c7dafb8f",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
- "8cc7a82c3e86871947d56de05d241677cf522386",
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.no-redirect.https.html": [
+ "b26d44db206e9780a46d216f713165ae270eaeb2",
"testharness"
],
- "mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html": [
- "fae9b1e4d7086721678b96a645684e638be7525a",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
- "9273ac43c49fbad1c28fe443fb171b1f5e12f281",
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.keep-scheme.https.html": [
+ "727fc11dc385f59e8df94fe8901007a9572a6d07",
"testharness"
],
- "mixed-content/img-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
- "030de7033a7c909bacc61b2151d091693610555a",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/img-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html": [
- "c9c20812db2f79fb27d97439d980f1f1c7656ba2",
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.no-redirect.https.html": [
+ "9b416e87fb1434b37048d00afb0e9916a45abbbc",
"testharness"
],
- "mixed-content/img-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
- "dddd339fb0347ac089e873a29acfff9e17a78988",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/img-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "3e78d29d5aa9cf7d1dbb07e2ce08fe9671d6a4d9",
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.swap-scheme.https.html": [
+ "fd6c3be8ae39572851ff5b3d0d12fe76d74d2192",
"testharness"
],
- "mixed-content/img-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "5d5e55ed578ebd16ffa4b7eab5ba0b1d238229f3",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.swap-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "482accfd3445c9dc71b01f80440705d7d0be7d2a",
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.keep-scheme.https.html": [
+ "479be7863485bd49ff87e1ca0b5d724172ae134f",
"testharness"
],
- "mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "4db97176aa9394178ab6a6842010f1b3b9d7c559",
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.no-redirect.https.html": [
+ "c32977196a997ddff7a8272723ba8bf726927941",
"testharness"
],
- "mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "90aa192e60559fe76ffc7f90c8b26131d2ed96aa",
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.swap-scheme.https.html": [
+ "ba13e682fdb2b710e7f930cf2d7f578681cfc09c",
"testharness"
],
- "mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/link-css-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "3a8c8cfa9837214b0ca0f57f210c3e77a9d28150",
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.keep-scheme.https.html": [
+ "01b37600deeed9610f5f8fff92b2debbf2fb90fd",
"testharness"
],
- "mixed-content/link-css-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/link-css-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "a44839fb874f2972d0654351f20ce498892a310e",
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.no-redirect.https.html": [
+ "7d240ececc162eb02c01250efe2fd26de7b73980",
"testharness"
],
- "mixed-content/link-css-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/link-css-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "7a8949053efb49eb262658cfc29f24487dec0e14",
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.keep-scheme.https.html": [
+ "8eca0a7179aeddc5422fa248a7771ed6d7e843c0",
"testharness"
],
- "mixed-content/link-css-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/link-css-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "585b54c738b9dbcff980a463ba68a146f6db3169",
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.no-redirect.https.html": [
+ "1141ccae3e465c8ee76d5f891294e7c790dc5e14",
"testharness"
],
- "mixed-content/link-css-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/link-css-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "d6166d041af6101a37e7ffb4cbedbd7df9c06144",
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.swap-scheme.https.html": [
+ "d926f5ec45c244771754f47e879c4f6fea18b833",
"testharness"
],
- "mixed-content/link-css-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/link-css-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "9b6036b96a556b7fbe5cd23924a44752cec4cd10",
- "testharness"
- ],
- "mixed-content/link-css-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "dc18ca79c36bf9f95f7adac75add66859d401756",
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.keep-scheme.https.html": [
+ "e82185a056c9f12b127a28cc521a0f55e862ccf0",
"testharness"
],
- "mixed-content/link-css-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "5e74a770db8d8c5758b1317905a55f40ce94f02d",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "e6b3dedf6a9df07df214d4c61044c9ebb3bfcf10",
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.no-redirect.https.html": [
+ "ed122925efedc3088b3b41e26e36e62a4ee59d44",
"testharness"
],
- "mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "88f21d4bbff70c80e85ed598f4c03cba90a3e567",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "ebd1747a8ce8768d984d1bd75a9e28336fb082fb",
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.swap-scheme.https.html": [
+ "5c5377d7f2fdbde6cae1b99c460070787c4dff4a",
"testharness"
],
- "mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "76b18d6f7e03d28d4f6b788cf03d9c6f27a936c4",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.swap-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "4449e58c1b673a903d9ef461580b65b66129ece0",
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.keep-scheme.https.html": [
+ "79b3c0a284824e37bad0910c63f2743928d3edbe",
"testharness"
],
- "mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "1000359b175bf5910e127ce20ca3aa8abcfd5335",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/link-css-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "e07e2fa5b41eabb3411f05dc48d960da67a13cd1",
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.no-redirect.https.html": [
+ "c2c7f8723c4a54c1d78e195523d2ebef8bc4a922",
"testharness"
],
- "mixed-content/link-css-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "cbbfa0723d4c6460e038657d5388056a8cc8ceef",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "9f69cae481f5ed1aa1b4bcc2582871748266ba8c",
+ "mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.keep-scheme.https.html": [
+ "18ec117f46185af05e8cc9633f9aca1a66e9b2b0",
"testharness"
],
- "mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "883cfde572e67efb54e031e5b4f85836e9f52186",
+ "mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.no-redirect.https.html": [
+ "1673464aae0ac4dd1a2277302b2127b8cf9e0722",
"testharness"
],
- "mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "13e9b46cac4521659cc2d83016b1a47a963145dc",
+ "mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.swap-scheme.https.html": [
+ "bd8d6fd79676c2ae39b66728fb069dc319ad665e",
"testharness"
],
- "mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "a806be7e0f107468f43b441877e037f7fb3774c5",
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.keep-scheme.https.html": [
+ "b5080134174ee64490a579e5da9844f22dc2388e",
"testharness"
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "69cd3b29d5c1f4388c6e0c378d81fa8d42a0a7a1",
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.no-redirect.https.html": [
+ "9f168b080faf350f0350bc8aad907f7f8f87f9eb",
"testharness"
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "f337745eb43e37732aed9d7b8a4b8dddaa9e5d02",
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.swap-scheme.https.html": [
+ "24445374ae51caf489c1ea8018a9b64d7d794c83",
"testharness"
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "9e0ab39c5a9d66ce0a42fca56da0515caf2c5d4b",
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.keep-scheme.https.html": [
+ "b397c4e2a61f687c9dfb248da432f32c46dbea17",
"testharness"
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "819b543948da30fe171b787a4cb7b2764c49a598",
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.no-redirect.https.html": [
+ "d19674db08c4c8db3fed0d7f53353822dc034bf4",
"testharness"
],
- "mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/link-prefetch-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "a9e57c17ce11b1bcb32b3ea4053fec1bd0836ecb",
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.keep-scheme.https.html": [
+ "85290c11b7165a1254ce81159be354805cafce3b",
"testharness"
],
- "mixed-content/link-prefetch-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "f2025dcee2a6d570e9e42ad9fc213d56b6862ef7",
- "testharness"
- ],
- "mixed-content/link-prefetch-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "b787497cf92a3fcbffbcf45b00b14c4085e9028a",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "9317d5c73a785878737bb3a2d84eb7f972fb1b69",
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.no-redirect.https.html": [
+ "0e125bcd8beca51cfccc70e511262ff21f50cc65",
"testharness"
],
- "mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "8dc0000ba7781b179b8879d640b99d60ab781661",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "64042683224fb90147fff3e6caa4916be092684a",
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.swap-scheme.https.html": [
+ "b92b11d0be8678052174484815d11ed9eeea260e",
"testharness"
],
- "mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "1655a2eaec69b90477009ff639f74d83890cf807",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.swap-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "a47869e4304e4d98bbf98926613665005fadbdcc",
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.keep-scheme.https.html": [
+ "213cf96bb28728d17dff6888b5176f9ffd66243a",
"testharness"
],
- "mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "1359609a6028faf6873b912699221b08c443b02c",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/link-prefetch-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "853bd279af52f16de804e6635c24b73ab3a89629",
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.no-redirect.https.html": [
+ "5ec4866157a941b1a9319af6ab60089a115b4aae",
"testharness"
],
- "mixed-content/link-prefetch-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "f450941427d3bd55558042a8c5efde11bdfafae6",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "0d0e79c5624f2bb066da72706a3572fc1736af2d",
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.swap-scheme.https.html": [
+ "c75044d431019681931a0031d21c5fad2871cdb9",
"testharness"
],
- "mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "8f09c46e61b0bc0885daa83e6498f03993a2e16e",
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.keep-scheme.https.html": [
+ "5c5d73b35e9d76b8bb55cc56f98454bee4547151",
"testharness"
],
- "mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "77e7aada13c13131c2567e712064f5d625e16a1a",
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.no-redirect.https.html": [
+ "4aa31ce50e4f91198ec3a2c13ffcaa282993cd3e",
"testharness"
],
- "mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "adb8f0711bc47a5759a68f34629b6a3c835ae8f5",
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.keep-scheme.https.html": [
+ "adba87787174cc6734897d5211b367eeaf592581",
"testharness"
],
- "mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "39560f5eb4a176cde427be6de6d8d9bb86db091e",
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.no-redirect.https.html": [
+ "7b54a338fdfc9e7f8a55eb7eedb0dc3116224a3b",
"testharness"
],
- "mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "2a3781149b6f4c58164de5236426d26de9ea3aa2",
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.swap-scheme.https.html": [
+ "57d144abd756bf9c32b15ada1f7fab60c8b861af",
"testharness"
],
- "mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "5b8b9ef9570535ac2f44c1226bbfca54d0a12884",
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.keep-scheme.https.html": [
+ "cb127cf179284c4668d296994ba2cba6bc4603ce",
"testharness"
],
- "mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "ce6e20725289c564ab4a82eec56a083544c641d4",
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.no-redirect.https.html": [
+ "768fd4cce7fd8bb9eff831556fe5c26667a3594c",
"testharness"
],
- "mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/module-data-worker-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "5055e600a12d18acae4bc2f6995c61602bc0b168",
- "testharness"
- ],
- "mixed-content/module-data-worker-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "f2e537b7854418766ef5532c575419c4aa8e9011",
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.swap-scheme.https.html": [
+ "736f6bce3798287de07cb5d5928160d8db592661",
"testharness"
],
- "mixed-content/module-data-worker-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "acb39ccf4950e0738e80813585d5f90c8405850d",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.swap-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "9adb36a3c7c0ff40c007ee8dd90c42415d42779c",
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.keep-scheme.https.html": [
+ "5be23a031177ebe34b6483f5f2bcf5e496dba92b",
"testharness"
],
- "mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "4124504484e4271f2f2a244fa949d10abe82edd2",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "20133bca312456df342b403d8f21067718615e07",
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.no-redirect.https.html": [
+ "858a1528043a9d1a7132b37c299c5e34fa6b9bf4",
"testharness"
],
- "mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "29010dfc2b4dd95c80aedf6748fa25f769929334",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "fb989ecc2bd6522d4e8c76181f5c0d538d3ed6c5",
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.keep-scheme.https.html": [
+ "a1e6f61e6b7e2db743dfb7027979cc5f0ce204aa",
"testharness"
],
- "mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "c4a8417f072f48f1b560c1cdf110ba34870bebc7",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/module-data-worker-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "1f734b4618d30c44886f0a115c880bc13d6aa624",
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.no-redirect.https.html": [
+ "a95d2061b68e1c6df2cde0b52f82692ff0dd3bfc",
"testharness"
],
- "mixed-content/module-data-worker-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "4c171710212868ff513387551f49db431e8a1fef",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "48bd7e27934ec24d6dbf3ff5ee7c6e7f80fc3095",
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.swap-scheme.https.html": [
+ "c396cdc20baa6bc5ac49e52abaf58705c1350488",
"testharness"
],
- "mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "905108ca2f94c47abfaf8468ca36897acf6b0646",
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.keep-scheme.https.html": [
+ "20414a3dac3157932300b5d8e284713af3994f27",
"testharness"
],
- "mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "9992cf98607dbf761a8d11341bcb4f420283b5db",
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.no-redirect.https.html": [
+ "9397a3523e89853b6e3c2df662c37666550f32f9",
"testharness"
],
- "mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "895b87587038f07339fe5c0a3f679b4e1d066b9d",
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.swap-scheme.https.html": [
+ "0340366bdf20a1facd9f67ff46c510f77ef380c7",
"testharness"
],
- "mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "ed488953ce2ea8382868bb3d999abf1f7afabf9e",
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.keep-scheme.https.html": [
+ "da0e808f1847ef6614b3fce1f8bad0be41c114e2",
"testharness"
],
- "mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "4dacb3a7c43be79f7983e2a2ec1a9e2d3a67f2b6",
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.no-redirect.https.html": [
+ "a009215e6013593c5ee461e35f247be61653f9d1",
"testharness"
],
- "mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "e7e01df2982563c323c6a38ff4221dece455e7e4",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.keep-scheme.https.html": [
+ "0271fd3694cb9425474f8a7ae4c09d484fced9cb",
"testharness"
],
- "mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "1adac7769cd9627ce958f08887205b51577883cc",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html": [
+ "2a1158bbb9974f900dc1583d73907143bd1d62c0",
"testharness"
],
- "mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/module-worker-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "bff5398b2634c78f61282ffd621f680b88f16ab7",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.swap-scheme.https.html": [
+ "d9f4916bee788fae5cb5c0cd5672d92ff33f6d34",
"testharness"
],
- "mixed-content/module-worker-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "ac623c71a45401258780e1cc7b76080ddb2dd503",
- "testharness"
- ],
- "mixed-content/module-worker-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "ff7b496a197daa0d5d9b22e2b090f4f6252f5fb4",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.swap-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "fd30ae973e5565e2192c95f9b94538239962ab6b",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.keep-scheme.https.html": [
+ "5258084ec5e95ff7d100bc5c59043ceca78987ec",
"testharness"
],
- "mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "2fa81d5b8a43e1e7e58a0052795376b865be9a94",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "7a9a84582d64839c84f6f5a835c5634a691fe64b",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html": [
+ "437db2c854b14007254ab39eb3849d3aa6df36c4",
"testharness"
],
- "mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "4f9e97917714639f209d05de503173832e8b413e",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "8d83c1f93eeba6b4ba67ecfc61725d7b7b227a5f",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.swap-scheme.https.html": [
+ "48fb79a3021ca1f0c99c10f8533aba9f3b4c9bdd",
"testharness"
],
- "mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "5719538c0fd7ec778875b494bb5ca5d9faaef49c",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.swap-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/module-worker-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "16c4d61aaaf6deb89a5074972cb52b04f9da3320",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.keep-scheme.https.html": [
+ "49a5222cf78b89f65bdbae0222de68de3681a5a3",
"testharness"
],
- "mixed-content/module-worker-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "91db1463370877cdf32eb2bd4eea11ef86df0fad",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/object-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "5e710368a6e1bd53e803ba8f7229923deb32777c",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html": [
+ "b111698b904c7fab5a17076fdd5ce57c27c05c10",
"testharness"
],
- "mixed-content/object-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/object-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "242569e5bcc86f06b1024c955eaa55832f41ced9",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.keep-scheme.https.html": [
+ "5973cc7ef1fe8cf481e46c2689842cda3703c997",
"testharness"
],
- "mixed-content/object-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/object-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "d2fe8eaa661e874cf9a33bf78b2723d1147d57b9",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.no-redirect.https.html": [
+ "6f8ec890f139482214c7a310c0d1a6c81412b83f",
"testharness"
],
- "mixed-content/object-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/object-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "4959d44533e2be5581d76499c7f77f86543f5ab4",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.swap-scheme.https.html": [
+ "21e8ec651d0f349647ad38049c9911b533b6ee02",
"testharness"
],
- "mixed-content/object-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/object-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "45d70e8185c6e36108ca4240bdbd9b583222d374",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.keep-scheme.https.html": [
+ "9f57d2e8d762400181cb5efd865e83057cae2a29",
"testharness"
],
- "mixed-content/object-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/object-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "119dda323ef8dfb07deaf716f0e4c97be4b251aa",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.no-redirect.https.html": [
+ "0e4e5dab66a511a902c6d4b45060534da2ae2bd3",
"testharness"
],
- "mixed-content/object-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/object-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "01cc0998c0ecf07f9386a8d0b19e6d1ecd0b5840",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.swap-scheme.https.html": [
+ "97a512f434d5735cdcfe0342f7c6b031a19fb6e5",
"testharness"
],
- "mixed-content/object-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/object-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "72275f9946225f637c8c7f53380b3fea5e7bcba7",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.keep-scheme.https.html": [
+ "91ef446211f449504bf435983728f036a493fcf0",
"testharness"
],
- "mixed-content/object-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/object-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "4cba2b547fa1369c0b16966a702f0e03ae310b2a",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.no-redirect.https.html": [
+ "a5f042be15096ca0b6105a165051f369d8f5a375",
"testharness"
],
- "mixed-content/object-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "ea3e1dc4e76745913f3b558ec7e9dc171322d3a6",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/object-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "d8c0fda2bef7e0d8e027192f496a9de81f599600",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.keep-scheme.https.html": [
+ "6e8da756204ef8c4fa3b9eec351ced53967a9b54",
"testharness"
],
- "mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "5ba57440bff7af3e13e83a5cb393b51d59958fdc",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "414ed3a0e5f4578c718774cfaaa8f2242236b031",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html": [
+ "32fa16408b125824f00ca18b22ed9181342c7092",
"testharness"
],
- "mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "a9a07e7c68986c0608a30dfa28e2bff7e3ae1390",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/object-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "36ee1133c4cb83468d0b73984c3a814b9706aab9",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.swap-scheme.https.html": [
+ "9fab4e28179ee55f8a904f04d278d6d823c61403",
"testharness"
],
- "mixed-content/object-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "32bf8286926e6db575a8646d25317b95a3736d3b",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.swap-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/object-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "57d8e55701ff70b67d18d523abc644581603bb07",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.keep-scheme.https.html": [
+ "81a971be92176761e1e710901c9a11287df382c1",
"testharness"
],
- "mixed-content/object-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "1fc9bd34247187e1c46fde78ae0fa8be9cea44bd",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/object-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "66e4183460ad27035fe265e604ce6a9f7fc46eb3",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html": [
+ "5d434c0504716491b0e44d97cdad252698aed425",
"testharness"
],
- "mixed-content/picture-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "f4284d2710dd07d2ea2c7475a9c88bcac2e1c8e3",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
+ ],
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.swap-scheme.https.html": [
+ "431caad8a022f1e5e255ecc4e3a3479403693083",
"testharness"
],
- "mixed-content/picture-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/picture-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "81c5e313e1f3e443e3e7c26d531a90634f778489",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.keep-scheme.https.html": [
+ "e569aca97f8baf788a768754ed646772cf146ea5",
"testharness"
],
- "mixed-content/picture-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/picture-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "423d55b6b9e90ea302e682e7aba4378385a1b1f7",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html": [
+ "00a1085db0321eb9f9cca4e05959ad4c269334f9",
"testharness"
],
- "mixed-content/picture-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/picture-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "265c22fef5c4bc5aa84814be306a9258a4c800e9",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.keep-scheme.https.html": [
+ "1f4d8e61eeea8109f658fe9a00a9347c651e76e0",
"testharness"
],
- "mixed-content/picture-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/picture-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "e78b35af9b7336d559fb27fe2e1df5f96664e3ba",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.no-redirect.https.html": [
+ "4027b3ec8585f4638bdd9d7bd2b2c6362ad08cc3",
"testharness"
],
- "mixed-content/picture-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/picture-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "e71eca9f52103b49c81c9a62313490a6e0dabd10",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.swap-scheme.https.html": [
+ "90d4553b6b8157c7b2fcb59a78f7b91bc59c2d0d",
"testharness"
],
- "mixed-content/picture-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/picture-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "60bb06333c80166143d3b6e15d214e57bfbdb724",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.keep-scheme.https.html": [
+ "81bffa4220feb7340c3431216a4b52f876c64744",
"testharness"
],
- "mixed-content/picture-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/picture-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "082a5d0291754da2a64233f1c48436050959f75f",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.no-redirect.https.html": [
+ "31e123c95f9f8d07ef4a6e20994e0ff0d3561df5",
"testharness"
],
- "mixed-content/picture-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/picture-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "d240025aaaaf179ad50c32bfe07573addd755d48",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.swap-scheme.https.html": [
+ "ae01e10930f4c8598f0614e07ea1655cc0a16a2c",
"testharness"
],
- "mixed-content/picture-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "545858eb23d91f0e90b59bac2ddd1a2e36de990b",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.swap-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/picture-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "1722e18842ae15422b7c6c46af967ec92ea243c9",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.keep-scheme.https.html": [
+ "131bfeb17377443b06fcfd4a1aad10eb06dd6e65",
"testharness"
],
- "mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "07b58b5e8f1c23eaed9ad3a2f3e568d5a47cca4e",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "7cd700532308bfcf504bb53af702579f3f6220c3",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.no-redirect.https.html": [
+ "96e0e303b99129075c7c558bc20e9bb9e289b92a",
"testharness"
],
- "mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "5109e5a031d4d74218df0f3814f70e20c86e9b1e",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/picture-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "1005c627f67ad8b3f0893a93177bf71c58f2fba1",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.keep-scheme.https.html": [
+ "d6de7f78362ee6d1e45a13beefef978106ff1ac7",
"testharness"
],
- "mixed-content/picture-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "98bf20f362e791da3740eb45ae5dcf75e1172c82",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/picture-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "a5b1bedb767f4e460309a0fcc765370284953f4d",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html": [
+ "5109c5b45f1b8f9a53e9a0aa9402665939b3745b",
"testharness"
],
- "mixed-content/picture-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "76580a4deba1158dcdbbc5164678585b066a3215",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/picture-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "7e6f59e33add340e9b3d288a8ff2ce16a217a4ce",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.swap-scheme.https.html": [
+ "9e0eac105f48453eca8f9fd4aebfdbb3ba7076ed",
"testharness"
],
- "mixed-content/script-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "a1c58ee77b0e2913ca0cce48a127b1864abae910",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.swap-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
+ ],
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.keep-scheme.https.html": [
+ "8c1d39e2e53273491463d19e272003285ce9e3c8",
"testharness"
],
- "mixed-content/script-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/script-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "53729bbbafdc767028991c09897004edfa70ce44",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html": [
+ "da24a8a50b4915c521cbbb800637dc827985fcda",
"testharness"
],
- "mixed-content/script-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/script-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "3f6d76717c0c9821778c2240828a0dcdc644554d",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.swap-scheme.https.html": [
+ "7ec5888d3cd899820e5838a074c029a338312ed0",
"testharness"
],
- "mixed-content/script-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/script-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "c89c2a58c793e6b6a74d8b46e6134b45db491c42",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.keep-scheme.https.html": [
+ "0609fa835c291b72ba50e374a7fb65b2e74321d4",
"testharness"
],
- "mixed-content/script-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/script-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "84d81d6036616ace866de9747b3518825ee25bdf",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html": [
+ "a55cbc20b3f17030d1a04b96505641d670085270",
"testharness"
],
- "mixed-content/script-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/script-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "83110755a63da18d90a4bf109866da6463063c26",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.keep-scheme.https.html": [
+ "e96a0649bdb469a62e75bb4db06139a23c8853c8",
"testharness"
],
- "mixed-content/script-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/script-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "e7b7bd4e5c8a7fe16fbc9789e2c459d2ab386b91",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.no-redirect.https.html": [
+ "9367a0e6ef6ba1a4ea4b7925d6e16d7c520aa836",
"testharness"
],
- "mixed-content/script-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/script-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "1aaa44590e831448e87beb06089b91caa9bac0a6",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.swap-scheme.https.html": [
+ "5dc4ebcd7f8e635ad34efe46e1952769ead83b33",
"testharness"
],
- "mixed-content/script-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/script-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "bcb3b05739dfeeeb45e513abeacaf0ad69aa74ee",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.keep-scheme.https.html": [
+ "d2840c520801ef551795bcf055d05d73e9778f83",
"testharness"
],
- "mixed-content/script-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "c6af6e42c53d24303b594b019cb2052156d71a46",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/script-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "df5aa5228da2e8e5131d55bd74535fcb0aa4dede",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.no-redirect.https.html": [
+ "b3b9c49faf3643d137cd7cad6814367b9be5eb6e",
"testharness"
],
- "mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "d0048db305551954b7934ba3e3d90b09281caf0e",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "a1519d9c2aca31674525075d1607fb91067d37dc",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.swap-scheme.https.html": [
+ "ef03e297e96eadaf4a8975d23519b9b149090ecf",
"testharness"
],
- "mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "9e46278e860dcac3a7c84740e3b83a1d0bdc6e64",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.swap-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/script-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "d92025d3d87ca3719fb136f842dac1142d530509",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.keep-scheme.https.html": [
+ "fc92036fbaebea1967e237a256d1141b14263797",
"testharness"
],
- "mixed-content/script-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "d84c70e54e3005b46645c7912ee002f162ea3c95",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/script-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "d4ee7953bf7c36a8a4ca7f0b428a746cdb6e6df5",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.no-redirect.https.html": [
+ "45dfa55e2129a68a9c250ce81574c0eb0a8fbfc7",
"testharness"
],
- "mixed-content/script-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "d8b2161b7c8f039c082f393d18870c547f77c484",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/script-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "7b4423bee35da00b8906f25e83ed46f93a0dd3c1",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.keep-scheme.https.html": [
+ "e881494b92bdf7867c12ceeacfae285bc1bae4b9",
"testharness"
],
- "mixed-content/spec.src.json": [
- "e4844a8016b6f3242a1b8dc1110461cd39ff1e33",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/spec_json.js": [
- "009a853077b5c37c6eeae9f87f0be75109c584fd",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html": [
+ "afca8013aad30e6d40c47918d1a681a9ca09a5bc",
+ "testharness"
+ ],
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/video-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "97d76b32ffe55ab7116a2cbcfb26067d42fefdd6",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.swap-scheme.https.html": [
+ "582221b6ebf1995bdb581c765456be6776e52faf",
"testharness"
],
- "mixed-content/video-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/video-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "6d2d972ef94faf7dc74daf26533adca2b808c3ee",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.keep-scheme.https.html": [
+ "fb9a3a471be6e5113d2429ed5465aeb251b0e9e3",
"testharness"
],
- "mixed-content/video-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/video-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "912f59015641604e8b48fc950b0d01e7d20f525f",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html": [
+ "1c5ac976e991c73e78737371ff01509f74d0dec7",
"testharness"
],
- "mixed-content/video-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/video-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "a0957ec2cfc315fad8924bc6db3b37e035150fc8",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.swap-scheme.https.html": [
+ "ff4a8e85b2b7b75ba501e914b1daf3909c04148d",
"testharness"
],
- "mixed-content/video-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/video-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "a01f53a05714e6e5c45e5aef112ae1f7080f2ad2",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.keep-scheme.https.html": [
+ "cc89ca597315ef4f7ad3ebc816f23e8c951e1442",
"testharness"
],
- "mixed-content/video-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/video-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "fb3b6344bc44623e29dcf1ca777f9edb625dccc0",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html": [
+ "f61e2d7983a011d606dd0b3772a2f587b9af68ee",
"testharness"
],
- "mixed-content/video-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/video-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "8bd2c9f602131245ce20ad7807484508057d78e3",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.keep-scheme.https.html": [
+ "8ba634d1be61bce28cf4ae7a626a16c13ad24f3f",
"testharness"
],
- "mixed-content/video-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/video-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "94a5e8e640192c36fe9f3eefd7fa1fcc2d153325",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.no-redirect.https.html": [
+ "216be7f865046f9fc2b15db7182c002ea58c811b",
"testharness"
],
- "mixed-content/video-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/video-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "5910d534508f84083b5a08615ed59754bd46a7a0",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.swap-scheme.https.html": [
+ "1340df63bfbc16057a9ea171464ec6aa9fc2746b",
"testharness"
],
- "mixed-content/video-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html": [
- "44fb60208295464efc1d99fc3857353de313fb71",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.swap-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/video-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "1cd1855b2ac5d510d27f436b2dc5ca7e25ea94f6",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.keep-scheme.https.html": [
+ "a4ff29a8ba3ee2d3cee2539f1f6c42fe5d1b1ace",
"testharness"
],
- "mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
- "48687c66ba9816aa5902add40485ce6a34ed77b2",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html": [
- "e39519b4bc856899fcba23a652131ed13bbd6f85",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.no-redirect.https.html": [
+ "884c56348218c643122316d591242e3fd24ff99f",
"testharness"
],
- "mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
- "1075bb4110fe2bf722c77e3f9b04edb1ecd17844",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/video-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
- "e97fcd5278a8a7716de29c64614e916fe4223e24",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.swap-scheme.https.html": [
+ "bd6fcbbb06cde492e30227b3110a2cc5044ac632",
"testharness"
],
- "mixed-content/video-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html": [
- "e74ae75d66f7217176851184a5b4b8a891f07cd0",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.swap-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/video-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html": [
- "eaaf53bc36ac0ab092b3db0f46240ea5dc1f5f5a",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.keep-scheme.https.html": [
+ "a6b18616e2b2d05fcc0556d74f3740f846412967",
"testharness"
],
- "mixed-content/video-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "399566ff204af8a4883ca42f0d5e6e11e565f388",
- "testharness"
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.keep-scheme.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
],
- "mixed-content/video-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "2b51bd4cf89679eb48bdeb02efbb3c101eb69437",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.no-redirect.https.html": [
+ "6ddc092c5d644d37c76db329f52dd9caf763b272",
"testharness"
],
- "mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html": [
- "4f52562fa8f1508bf04540592eeda051071a97bb",
+ "mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.no-redirect.https.html.headers": [
+ "46e2255e388e9e08377d625b55653a007d59c14e",
+ "support"
+ ],
+ "mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.keep-scheme.https.html": [
+ "9ff477cc49d68e3f55af822c71ea759fb3c27393",
"testharness"
],
- "mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html": [
- "20fc9b91116f2726b58dcaf639030371237970d2",
+ "mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.no-redirect.https.html": [
+ "fbfb8fbe7f922e676254bff78e1d44977a19584f",
"testharness"
],
- "mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html": [
- "3a67d126dc6c23f59cef0bf8479bc33c8437a711",
+ "mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.swap-scheme.https.html": [
+ "fa55bdbe2ba2f6b73d565d9d7df1e63acedae3b8",
"testharness"
],
- "mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/websocket-request/http-csp/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html": [
- "0b1702a56e95ebb96fdb6d1df63247127ae8832d",
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-http.keep-scheme.https.html": [
+ "8522fa36fb36c9bb06b4b44139def2b2761636c2",
"testharness"
],
- "mixed-content/websocket-request/http-csp/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/websocket-request/http-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html": [
- "087f54d287cba73e0f9dac22c4fea78fb29774b3",
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-http.no-redirect.https.html": [
+ "1668b85c48be232779d448c5404035ac30816195",
"testharness"
],
- "mixed-content/websocket-request/http-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/websocket-request/http-csp/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html": [
- "2491c53841857272d969f1262bcd1a03ab8f834e",
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-http.swap-scheme.https.html": [
+ "98ed3608031bd80cecc4c824c28854c9a744ce70",
"testharness"
],
- "mixed-content/websocket-request/http-csp/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/websocket-request/http-csp/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html": [
- "727cc350f4a25b4799342c9f547b30d3548ea442",
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-https.keep-scheme.https.html": [
+ "e05e09b077fdb2293e7322f81cc561cb677ee1a0",
"testharness"
],
- "mixed-content/websocket-request/http-csp/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-https.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/websocket-request/http-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html": [
- "5a10108a5d892e9057aa6a14008e71ad4d7b2ae0",
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-https.no-redirect.https.html": [
+ "0c58b6aadec567aa382189b85ae96e2fd8db4761",
"testharness"
],
- "mixed-content/websocket-request/http-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html.headers": [
+ "mixed-content/gen/top.http-rp/opt-in/xhr/same-https.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/websocket-request/meta-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html": [
- "f2e2642498215498c7035e2f0abdd60f10ebdb8b",
+ "mixed-content/gen/top.meta/opt-in/audio-tag/cross-http.no-redirect.https.html": [
+ "41a6ca4fa89845279078546c22d5069583cc7101",
"testharness"
],
- "mixed-content/websocket-request/meta-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html": [
- "e9442970783d6b1f0780ac16113eaa2ef6c2ca19",
+ "mixed-content/gen/top.meta/opt-in/audio-tag/same-http.no-redirect.https.html": [
+ "d1c7fe9a48fc6d49b32a7a67bb1163c620c9c7b0",
"testharness"
],
- "mixed-content/websocket-request/meta-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html": [
- "45bf7d3bb213cc1700bdef4b6bde621cb3c95e6a",
+ "mixed-content/gen/top.meta/opt-in/audio-tag/same-https.no-redirect.https.html": [
+ "0e29720d16ead0ce944839faff7d2a19211571a2",
"testharness"
],
- "mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html": [
- "049e61b1ded901af8ecb0282a2ae2c78bad45e8f",
+ "mixed-content/gen/top.meta/opt-in/beacon/cross-http.no-redirect.https.html": [
+ "75f0e66ed2456c24d91f668a8fe94768a9377cfa",
"testharness"
],
- "mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html": [
- "2a282084a1de4b9d2a457dd4a59c16ae37d899cb",
+ "mixed-content/gen/top.meta/opt-in/beacon/same-http.no-redirect.https.html": [
+ "c0a950443f58a0e3e85f7607d1dedcb4614015c0",
"testharness"
],
- "mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html": [
- "099056fb25b7f3c430a5258008402ec36f23e692",
+ "mixed-content/gen/top.meta/opt-in/beacon/same-https.no-redirect.https.html": [
+ "4443ddbf63a9772e048b0beefd608890ec839af5",
"testharness"
],
- "mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html": [
- "c24e1d7ac99bd40eb7eb2af0cf07077ad0df2598",
+ "mixed-content/gen/top.meta/opt-in/fetch/cross-http.no-redirect.https.html": [
+ "7d903934db4c7550031649a51b37e8f7fbc5950c",
"testharness"
],
- "mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html": [
- "83120667aff098624ffca28ba3078c2bcc6b974e",
+ "mixed-content/gen/top.meta/opt-in/fetch/same-http.no-redirect.https.html": [
+ "2842dc4a5da8b07fad5a4bfc7a7337c7df88852f",
"testharness"
],
- "mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html": [
- "5fb923f2b5e2d88a16bf79d4d8fd339eb22dabc8",
+ "mixed-content/gen/top.meta/opt-in/fetch/same-https.no-redirect.https.html": [
+ "7c9a29f34c149a334f5afef668444889bb18403c",
"testharness"
],
- "mixed-content/websocket-request/no-opt-in/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html": [
- "09fd3e4259e751c2822e29a4261f60931dd27938",
+ "mixed-content/gen/top.meta/opt-in/img-tag/cross-http.no-redirect.https.html": [
+ "646f07032ef1cc9a9e5a1e5f4f9d223c51ac43e3",
"testharness"
],
- "mixed-content/websocket-request/no-opt-in/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html": [
- "4e104fb8519fa1b985e43056a2c1bbbb361cfb08",
+ "mixed-content/gen/top.meta/opt-in/img-tag/same-http.no-redirect.https.html": [
+ "1d3ad732ca8bda4245e8a0e9cec57b8bfcb30f29",
"testharness"
],
- "mixed-content/worker-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "3b1be17ec596604e3bba1378a4fead28de6bc8d9",
+ "mixed-content/gen/top.meta/opt-in/img-tag/same-https.no-redirect.https.html": [
+ "33f3c0ce6c98db0af2d56c04650a8bd5a343306e",
"testharness"
],
- "mixed-content/worker-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
- ],
- "mixed-content/worker-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "e5c5a860341549c49a6c7ad31d2d2b15b26ce35a",
+ "mixed-content/gen/top.meta/opt-in/link-css-tag/cross-http.no-redirect.https.html": [
+ "fd88ca31c2b01494c345f92b84c48837b1882c35",
"testharness"
],
- "mixed-content/worker-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/opt-in/link-css-tag/same-http.no-redirect.https.html": [
+ "26cd1cd8599b37c2ca9105b3b04be3ee97b78667",
+ "testharness"
],
- "mixed-content/worker-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "f318d00b762d0760c280a65151f087c383ae20d2",
+ "mixed-content/gen/top.meta/opt-in/link-css-tag/same-https.no-redirect.https.html": [
+ "ac7d84ce57a156e3238ef5697d8ef64e790a1332",
"testharness"
],
- "mixed-content/worker-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html": [
+ "9b666e04466b2c108ae47b67263bc2111d65a8f6",
+ "testharness"
],
- "mixed-content/worker-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "1e133c2a8ed340c9374c7deb6a6643ed29eb52c1",
+ "mixed-content/gen/top.meta/opt-in/link-prefetch-tag/same-http.no-redirect.https.html": [
+ "8b091cf805de0e37d5cadb3e6f6536fa218b9ea8",
"testharness"
],
- "mixed-content/worker-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/opt-in/link-prefetch-tag/same-https.no-redirect.https.html": [
+ "0ab72967f38f0e38005fe235ccc4fcfa5a7323b9",
+ "testharness"
],
- "mixed-content/worker-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "1d7c1ec1c4de362a8dbd46dc7c1767e63c41b7c8",
+ "mixed-content/gen/top.meta/opt-in/object-tag/cross-http.no-redirect.https.html": [
+ "911a6c14b85992e20b2cb08bfcbabf3a8960be72",
"testharness"
],
- "mixed-content/worker-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/opt-in/object-tag/same-http.no-redirect.https.html": [
+ "2d98598312be9705dc1f9180e5edb2506489ab20",
+ "testharness"
],
- "mixed-content/worker-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "3e31998cb632fc7286c6da67468f6185ff10bcf1",
+ "mixed-content/gen/top.meta/opt-in/object-tag/same-https.no-redirect.https.html": [
+ "1981266f34c6bb8e2a1f305b302f81264dc58280",
"testharness"
],
- "mixed-content/worker-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/opt-in/picture-tag/cross-http.no-redirect.https.html": [
+ "e5d5382d61018d07cd31c1cb04b842cc2d5cd4f2",
+ "testharness"
],
- "mixed-content/worker-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "2fa9e6b3f6d97b6ca3879d3ef820e2c029f7b249",
+ "mixed-content/gen/top.meta/opt-in/picture-tag/same-http.no-redirect.https.html": [
+ "8da3f84ab7da584b331fe82c36f68d0ca6a16852",
"testharness"
],
- "mixed-content/worker-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/opt-in/picture-tag/same-https.no-redirect.https.html": [
+ "a8934783f5ee1eaf922bb1ca13d1acb851132057",
+ "testharness"
],
- "mixed-content/worker-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "c4651834b12903b5fa7480d3f7d3ee027d277bd9",
+ "mixed-content/gen/top.meta/opt-in/script-tag/cross-http.no-redirect.https.html": [
+ "7c77c277c11b4a0b1c74e04802559e6481e9e3f4",
"testharness"
],
- "mixed-content/worker-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/opt-in/script-tag/same-http.no-redirect.https.html": [
+ "57ff57251ea93aff60c099605d2af21bf57158d0",
+ "testharness"
],
- "mixed-content/worker-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "140133fcdfe410f14156e91a7a7f586135dec63e",
+ "mixed-content/gen/top.meta/opt-in/script-tag/same-https.no-redirect.https.html": [
+ "143831d1ab6d2272457c2ea109fe80a99164ad71",
"testharness"
],
- "mixed-content/worker-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "f664dfc3007065ddec1adbfa6d4eb438a239f2df",
+ "mixed-content/gen/top.meta/opt-in/video-tag/cross-http.no-redirect.https.html": [
+ "356a34843f4db522dc2040ab83a4010c779468d2",
"testharness"
],
- "mixed-content/worker-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "f639f30ee341201ec30c2f1bf7e6c7d7eaeedf4a",
+ "mixed-content/gen/top.meta/opt-in/video-tag/same-http.no-redirect.https.html": [
+ "6bc12d11978f56dedc7c551ecde3d991aee8bacb",
"testharness"
],
- "mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "7a8df78728cfa3f7cd417a993c1ef7a9fd153132",
+ "mixed-content/gen/top.meta/opt-in/video-tag/same-https.no-redirect.https.html": [
+ "5e3bb47e4d5089c91bbbfcd2cff0bdade60f20a5",
"testharness"
],
- "mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "99162059a7e1a7ba2a7cbad35bd526e37a0f0253",
+ "mixed-content/gen/top.meta/opt-in/websocket/cross-ws.no-redirect.https.html": [
+ "afabb884f87d3220bfba546d5edc10270af6f217",
"testharness"
],
- "mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "5b69f15948310f519d93c9a5b210ec8eb4a38492",
+ "mixed-content/gen/top.meta/opt-in/websocket/same-ws.no-redirect.https.html": [
+ "b069f26285c3e18e1164274aa159151d4238e5cf",
"testharness"
],
- "mixed-content/worker-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "f6bad6b76b752ee4d249c41ec1847afb1a1abf1c",
+ "mixed-content/gen/top.meta/opt-in/websocket/same-wss.no-redirect.https.html": [
+ "0eb3615fadb36502ecb07480bc8d8af970e1df52",
"testharness"
],
- "mixed-content/worker-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "e2f8a28561ad6fa98ba7f2d8f267e32fb7ebd770",
+ "mixed-content/gen/top.meta/opt-in/worker-classic/cross-http.no-redirect.https.html": [
+ "aec04843dc36dcda484d9395b20161a1256cd14d",
"testharness"
],
- "mixed-content/worker-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "54b34e77788e9fe6f44645e6c3d50c3c69e08804",
+ "mixed-content/gen/top.meta/opt-in/worker-classic/same-http.no-redirect.https.html": [
+ "8f225224e1e2bf7188deb7d6369dac55e649105a",
"testharness"
],
- "mixed-content/worker-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "a277471b5d062e31571ef64c8757e8210acc80a8",
+ "mixed-content/gen/top.meta/opt-in/worker-classic/same-https.no-redirect.https.html": [
+ "6312ec33cd878babcb6984831baad13310074004",
"testharness"
],
- "mixed-content/worker-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "db091027140cbaa22ccd79772470f4e711dffe22",
+ "mixed-content/gen/top.meta/opt-in/worker-import-data/cross-http.no-redirect.https.html": [
+ "4691301d41d555706de73ab26d3c84d618438157",
"testharness"
],
- "mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "1db0a1e4436e7446e8dadad3ceea926fcfdcfdcb",
+ "mixed-content/gen/top.meta/opt-in/worker-import-data/same-http.no-redirect.https.html": [
+ "1df8ad9efb03b17d2722fd028683c488b6d03e1b",
"testharness"
],
- "mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/opt-in/worker-import-data/same-https.no-redirect.https.html": [
+ "670ffdd28e91dff64a24ab67f72de14b43118719",
+ "testharness"
],
- "mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "30cf903d12fcfd16daff32be00af6d54968c1653",
+ "mixed-content/gen/top.meta/opt-in/worker-module/cross-http.no-redirect.https.html": [
+ "95690945ebde5fffdfd14dab95bb83921c080ef3",
"testharness"
],
- "mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/opt-in/worker-module/same-http.no-redirect.https.html": [
+ "66fb5c30326259bbad4d7d330991f23a0f463d5e",
+ "testharness"
],
- "mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "8840673a63024d3ea6a70b77436a0e458fbe4f3c",
+ "mixed-content/gen/top.meta/opt-in/worker-module/same-https.no-redirect.https.html": [
+ "aa75c6e95af2a345e2c34b924db23bbe1f4a26e5",
"testharness"
],
- "mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html": [
+ "d114a5744b6bbd55aca8bb60c05bfa382272784f",
+ "testharness"
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "fcb3ed1f3af2730f703a720f55d5f2d47726cd07",
+ "mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html": [
+ "74fd65195cbfbdcdab76b72ba788b56d687ea39b",
"testharness"
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html": [
+ "d7b407df50827f4e42172ad41243d8b9bcee6794",
+ "testharness"
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "e97d9ed90520552a8100dd56879abfcca87c2531",
+ "mixed-content/gen/top.meta/opt-in/worklet-animation/cross-http.no-redirect.https.html": [
+ "491e1178c2b5fdab0b235137860e1b5e34792e85",
"testharness"
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/opt-in/worklet-animation/same-http.no-redirect.https.html": [
+ "80eb66fa2525006b6f03b45915a474b6d26cfb36",
+ "testharness"
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "b9e6af0d6b3eb1c132e996118be5d1ea5689ca02",
+ "mixed-content/gen/top.meta/opt-in/worklet-animation/same-https.no-redirect.https.html": [
+ "b6e56d9c0f5bbbb236ec329e3f91bc0622b522a0",
"testharness"
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html": [
+ "d0d6d48098e587890a66aa06385b483d1b5dc7ca",
+ "testharness"
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "79ace7792930d23ad46859031c9eac0e6cc1bb14",
+ "mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html": [
+ "45788a9ef5f6e72200224894fbee191f1215299c",
"testharness"
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html": [
+ "2e1866acc7a7ec30e4836a68d0560fb1e765c130",
+ "testharness"
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "3a41ecf140b52b10dc9d12dbd52e9e4464dc9a1c",
+ "mixed-content/gen/top.meta/opt-in/worklet-audio/cross-http.no-redirect.https.html": [
+ "bd0f0e6c126cb222afc74958f4fad9e83ce2d9e1",
"testharness"
],
- "mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/opt-in/worklet-audio/same-http.no-redirect.https.html": [
+ "61904821c9a809bf43707c0551c022b5e5ad2624",
+ "testharness"
],
- "mixed-content/worklet-animation-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "9bf5482526add89390a5975cd4eb0dae018c0aa4",
+ "mixed-content/gen/top.meta/opt-in/worklet-audio/same-https.no-redirect.https.html": [
+ "343df639234294477a7e7c4d6dc8e6949807fcbd",
"testharness"
],
- "mixed-content/worklet-animation-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "a7d02739da227ecbe9fe1529cf6b7e7cd7dd653e",
+ "mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html": [
+ "76cac0228daacddbda3c3010ba5c49c50bce33c1",
"testharness"
],
- "mixed-content/worklet-animation-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "2e7aa07099090093c980d72f0da9023d21395a91",
+ "mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html": [
+ "880fb302332e9768b8519e8c6e030d331ace7583",
"testharness"
],
- "mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "4a97df5b5bab0fbbbdba16836a41ca806b541e65",
+ "mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html": [
+ "a833d44f73191c27e71daced344fb0254e006353",
"testharness"
],
- "mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "0358e5fb6bebcfaaf55e3ee4b7cd824866b79184",
+ "mixed-content/gen/top.meta/opt-in/worklet-layout/cross-http.no-redirect.https.html": [
+ "e12e978f198e1c6215ff43f9dd96467f48221a33",
"testharness"
],
- "mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "d59023de3847c1327119cd28888268bb63f8c681",
+ "mixed-content/gen/top.meta/opt-in/worklet-layout/same-http.no-redirect.https.html": [
+ "448583db71ed95ea422e2f38f31cb2e33db50f88",
"testharness"
],
- "mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "13e9150460b21591f74950adcadd5df6125e90ec",
+ "mixed-content/gen/top.meta/opt-in/worklet-layout/same-https.no-redirect.https.html": [
+ "e395b04a8d7fc82cd42e9c1e93c2d557fb104bf5",
"testharness"
],
- "mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "84b53d8f1ba92fce5bf6466d5f31c39312b417d4",
+ "mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html": [
+ "bd6943b0962df424a4a6071644dbf9bd7435cafd",
"testharness"
],
- "mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "4b6dc464b46ae6dad73f43ce82593627be1f2d83",
+ "mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html": [
+ "f0bafddb4af2fe22ed15bbd15f012debe8e9147f",
"testharness"
],
- "mixed-content/worklet-animation-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "ad35a459266b4fc1ef05ee83751fe1ceecd830b7",
+ "mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html": [
+ "16a6b331df2bbd464159379b6bcf6a673d6c0573",
"testharness"
],
- "mixed-content/worklet-animation-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "2ca7129d2eec2420226f35301c847d36a17f256c",
+ "mixed-content/gen/top.meta/opt-in/worklet-paint/cross-http.no-redirect.https.html": [
+ "23dbcd9eb6842fb48d80e9532e83439d86fd8038",
"testharness"
],
- "mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "3ca94248773ab57aeb87b1115631a19fb529664d",
+ "mixed-content/gen/top.meta/opt-in/worklet-paint/same-http.no-redirect.https.html": [
+ "6d5642fa6526ad4564fd8d09998e8545531ff8b1",
"testharness"
],
- "mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/opt-in/worklet-paint/same-https.no-redirect.https.html": [
+ "2a67ca33750a2d70b6d7eca440b789d0392d3c9a",
+ "testharness"
],
- "mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "0ebfe517fd1b51dcc7e31b2439edd6257621203e",
+ "mixed-content/gen/top.meta/opt-in/xhr/cross-http.no-redirect.https.html": [
+ "bbf7fc8b79ea8dc87011d04279340421e81bd961",
"testharness"
],
- "mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/opt-in/xhr/same-http.no-redirect.https.html": [
+ "2e2ecab17b27bd506bb6057a62f157a3d49d9a4f",
+ "testharness"
],
- "mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "85f339a461fee4d61ae3e27b9d5ce1b86d31cc74",
+ "mixed-content/gen/top.meta/opt-in/xhr/same-https.no-redirect.https.html": [
+ "9d700e35260730a4b4bcbd5c3d57f1bbb30ffdbe",
"testharness"
],
- "mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/audio-tag/cross-http.keep-scheme.https.html": [
+ "876211d9255f923586b9aac4659faf41db1b4f67",
+ "testharness"
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "2ff42bf27e786d77d690982671993d1f61728b21",
+ "mixed-content/gen/top.meta/unset/audio-tag/cross-http.no-redirect.https.html": [
+ "b999bfffa34be79f16bcc2f77ccd6672e5d60ff0",
"testharness"
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/audio-tag/cross-http.swap-scheme.https.html": [
+ "bcb03d808ed60599cf37d07da2ec38d7b467e1de",
+ "testharness"
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "3e0fbbc958521564401341635c5f10c300ebb009",
+ "mixed-content/gen/top.meta/unset/audio-tag/same-http.keep-scheme.https.html": [
+ "42fdd2b3ebac65a00881dd6fbc80520cd054d7cc",
"testharness"
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/audio-tag/same-http.no-redirect.https.html": [
+ "47a718305557f050cd4e75f8d61299b1c8c73a4b",
+ "testharness"
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "b12e3d7fbe2490739e3bde39730080db6725f915",
+ "mixed-content/gen/top.meta/unset/audio-tag/same-http.swap-scheme.https.html": [
+ "ac2a203253003784a9e1c24c8d7162f406fcc8a2",
"testharness"
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/audio-tag/same-https.keep-scheme.https.html": [
+ "7da3e5a2ddeb567e2cf27ee871985999fa0833f7",
+ "testharness"
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "3877b4adf8c57082f2a8400677a4db589dff8a5b",
+ "mixed-content/gen/top.meta/unset/audio-tag/same-https.no-redirect.https.html": [
+ "b193871764070557b40a560de3911917de30261e",
"testharness"
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/beacon/cross-http.keep-scheme.https.html": [
+ "2604c38b67f2144ac221b5a24f1d980c83780508",
+ "testharness"
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "1aeee584cff45e4d230ecdbbc89e53c16ffcac0b",
+ "mixed-content/gen/top.meta/unset/beacon/cross-http.no-redirect.https.html": [
+ "8a297d62c48a33e251f60ac21889d8026258841d",
"testharness"
],
- "mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/beacon/cross-http.swap-scheme.https.html": [
+ "a9bb4fe2853f5389accdf669065ce63038104731",
+ "testharness"
],
- "mixed-content/worklet-animation-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "f96210c1198f2f37e6996a8cd6a82b98a02aa8a4",
+ "mixed-content/gen/top.meta/unset/beacon/same-http.keep-scheme.https.html": [
+ "75d150dba77f2a495f0e8561353f128b8a6b6fe6",
"testharness"
],
- "mixed-content/worklet-animation-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "86e8c0c4b5e01f062867df308997c10b365e11a3",
+ "mixed-content/gen/top.meta/unset/beacon/same-http.no-redirect.https.html": [
+ "8203cb7e1dff8c95023d9ee0bb8071e5ee4f9777",
"testharness"
],
- "mixed-content/worklet-animation-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "ef94f6df86a2e19ab6a595ce8d604cf3c11c9728",
+ "mixed-content/gen/top.meta/unset/beacon/same-http.swap-scheme.https.html": [
+ "54114ff754bed04baa91e40420e5261f6393c2a4",
"testharness"
],
- "mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "557f3f78e3bb31a2d42abe8bd5f104a3230fc9f9",
+ "mixed-content/gen/top.meta/unset/beacon/same-https.keep-scheme.https.html": [
+ "9a7cc113b335836f2b0cfd1c9536a18dfae49c68",
"testharness"
],
- "mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "f9dd0619e04ec7950b2321237d53271c142b9f28",
+ "mixed-content/gen/top.meta/unset/beacon/same-https.no-redirect.https.html": [
+ "86c56bdfef5fd6ac2e58955b0cd6ea635df165d1",
"testharness"
],
- "mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "f6e6751ed4824570ce440ea2be1b900b175a3423",
+ "mixed-content/gen/top.meta/unset/fetch/cross-http.keep-scheme.https.html": [
+ "d98fee3b05f6bd04084047543bbe6dc1d13bb9df",
"testharness"
],
- "mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "2b1b0b2d913bfc20905f79921a4d9ef3695ffd21",
+ "mixed-content/gen/top.meta/unset/fetch/cross-http.no-redirect.https.html": [
+ "6f111d1262329a6a76f7fc28d8d226d38e3e2e50",
"testharness"
],
- "mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "159329a1ff0b48def00e858cb899edcf341b50d4",
+ "mixed-content/gen/top.meta/unset/fetch/cross-http.swap-scheme.https.html": [
+ "0b35f8b6d90a5751f3c42233c454b5bdcd9fc71b",
"testharness"
],
- "mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "0e045e1bce01971b6983cd41a133110d4c2fb3a4",
+ "mixed-content/gen/top.meta/unset/fetch/same-http.keep-scheme.https.html": [
+ "b96a2125eb64062371982798c9d0b5e01dc1aeab",
"testharness"
],
- "mixed-content/worklet-animation-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "6658abc73aea2ff423b930b177cb5465af13ead3",
+ "mixed-content/gen/top.meta/unset/fetch/same-http.no-redirect.https.html": [
+ "280a9cdc6b80113986a34d1ad4822f8965f8df93",
"testharness"
],
- "mixed-content/worklet-animation-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "32ac8f2c932e2ef0f108a69d4e3a63dcc1f7c721",
+ "mixed-content/gen/top.meta/unset/fetch/same-http.swap-scheme.https.html": [
+ "a9063e42946cd3f8026cc7b1e361fa2375c44dc9",
"testharness"
],
- "mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "189a25b2e6d3d28bc53ae475967a7572a648b2a7",
+ "mixed-content/gen/top.meta/unset/fetch/same-https.keep-scheme.https.html": [
+ "4e2f750fd1daab399b4c2217ffa3f03fefb3c651",
"testharness"
],
- "mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/fetch/same-https.no-redirect.https.html": [
+ "74817ec7dae18b74dedf21421437a028a9b28785",
+ "testharness"
],
- "mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "3144aba7d7abd05c6e3a2341a4adcce31bd78385",
+ "mixed-content/gen/top.meta/unset/img-tag/cross-http.keep-scheme.https.html": [
+ "5ec2714a6c420857645f88cde263cf32c56c6510",
"testharness"
],
- "mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/img-tag/cross-http.no-redirect.https.html": [
+ "27de3169b9065687bd1e0f787ca1a34e8cc77843",
+ "testharness"
],
- "mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "6e5dcc59a868d05ab754128759f250f843217970",
+ "mixed-content/gen/top.meta/unset/img-tag/cross-http.swap-scheme.https.html": [
+ "efdfd63e5467e6a52af467c1d2c2a7a6e655f019",
"testharness"
],
- "mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/img-tag/same-http.keep-scheme.https.html": [
+ "774ca7f99a3ec0063ac8ee77f5c572745af03962",
+ "testharness"
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "d78de561bb09e0d859cf045b94beb0e65de631d3",
+ "mixed-content/gen/top.meta/unset/img-tag/same-http.no-redirect.https.html": [
+ "3590a140a1d33b0c40ac2d0aca4711dc48ef25e4",
"testharness"
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/img-tag/same-http.swap-scheme.https.html": [
+ "09e8d424ffee431d6eae2c7b6287f20ed818c431",
+ "testharness"
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "a1f5f72bec62c27f2de079e414b2e7dcba481dce",
+ "mixed-content/gen/top.meta/unset/img-tag/same-https.keep-scheme.https.html": [
+ "d8687bd8b6e2260c57f48f8d20e150773c327487",
"testharness"
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/img-tag/same-https.no-redirect.https.html": [
+ "ffa2e47c8a158cb17c30c8e95b67dcc277deb210",
+ "testharness"
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "85d1a1e954516a3d8b46c5a9842bcbea3ce83d89",
+ "mixed-content/gen/top.meta/unset/link-css-tag/cross-http.keep-scheme.https.html": [
+ "7ee418573447506286e5148c38dc42a12bb39869",
"testharness"
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/link-css-tag/cross-http.no-redirect.https.html": [
+ "be00ef5d27de4ba371ffbf13de572ad6027ab5fa",
+ "testharness"
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "00b5d6f7eb21f39b4d87729f6513bf202f682782",
+ "mixed-content/gen/top.meta/unset/link-css-tag/cross-http.swap-scheme.https.html": [
+ "9bed22b198fec904c3ebfca6687b504b9fb10944",
"testharness"
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/link-css-tag/same-http.keep-scheme.https.html": [
+ "3849927c9b388ae822d9b9bb4765cf9278f2112c",
+ "testharness"
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "9cae068af5131066de201080ccdc39608f3115b0",
+ "mixed-content/gen/top.meta/unset/link-css-tag/same-http.no-redirect.https.html": [
+ "cdde11b1449e35b83879a88eefbe660cf4f2f50b",
"testharness"
],
- "mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/link-css-tag/same-http.swap-scheme.https.html": [
+ "e9bcc9e6bf7b9f66557c81269cc3801b4dcefd8a",
+ "testharness"
],
- "mixed-content/worklet-audio-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "c4846185f223efda127f1dd9bc8f253a90ffdc7f",
+ "mixed-content/gen/top.meta/unset/link-css-tag/same-https.keep-scheme.https.html": [
+ "493d92e34f9dcb570443e0466f2da990c0dbc58f",
"testharness"
],
- "mixed-content/worklet-audio-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "5f10d56162a980616f9faa89c2ccf5edb95fb923",
+ "mixed-content/gen/top.meta/unset/link-css-tag/same-https.no-redirect.https.html": [
+ "69ab08e8f306604a464d529d8f559746d78360fc",
"testharness"
],
- "mixed-content/worklet-audio-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "502407cba75cf89603cf0632d1bf549fcbbcee74",
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.keep-scheme.https.html": [
+ "30594cc754716722bb9d6c31693a8e7dca087f4b",
"testharness"
],
- "mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "c0f2fc7a1765269e2f43935cb96ce2181cbbb967",
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.no-redirect.https.html": [
+ "533309e93b363f28fcdf576ca660b27941be4c9a",
"testharness"
],
- "mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "7b6e331e2b178f2a986d6952ab5c38c69e8b4e8c",
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.swap-scheme.https.html": [
+ "5f8ce108fc61010716025b797c056e3abff7b1e2",
"testharness"
],
- "mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "94cfb964c6db44e32d542fad9582d0007abbc769",
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.keep-scheme.https.html": [
+ "076ecb8328dedccd92e9f743451ec829cd542bb6",
"testharness"
],
- "mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "49b910332a532d822f0ba6dfb9edeae8d18e44a0",
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.no-redirect.https.html": [
+ "534d3a134288ffa469d38370593534c792257e39",
"testharness"
],
- "mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "6f8ea0151178d55cde1be8bbb30edae779a4876d",
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.swap-scheme.https.html": [
+ "cd87071760b6235b8382a0519b430b31c33353dd",
"testharness"
],
- "mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "1b18de0c696c532466fe615df01d71576bf524fb",
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/same-https.keep-scheme.https.html": [
+ "1f1b6d12361497b2bd48aa7359783f3d2f38f478",
"testharness"
],
- "mixed-content/worklet-audio-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "dfdbae7cb0c9573c347c4cf395a458e5f70ae6ec",
+ "mixed-content/gen/top.meta/unset/link-prefetch-tag/same-https.no-redirect.https.html": [
+ "f8cf49fd07eaaa34aadef4ed5f47ce135dea0e9b",
"testharness"
],
- "mixed-content/worklet-audio-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "c6ce305c5fac3243e8a8d43f058f388e986d5a21",
+ "mixed-content/gen/top.meta/unset/object-tag/cross-http.keep-scheme.https.html": [
+ "de3c2cafe69ddfd53c3af562df08261153d4eb86",
"testharness"
],
- "mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "cba9bdc351cfd15a8bd0eef05ddd9c0a569b45d6",
+ "mixed-content/gen/top.meta/unset/object-tag/cross-http.no-redirect.https.html": [
+ "ee9625d31ebf9f00acd07a7d6ad7a3a91d762d6b",
"testharness"
],
- "mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/object-tag/cross-http.swap-scheme.https.html": [
+ "ab0a387f7c5ab942025eaaaf46073a2ac47d7d32",
+ "testharness"
],
- "mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "13eb20d20b4a9a1695ce0e1cc3b3225acbd2476e",
+ "mixed-content/gen/top.meta/unset/object-tag/same-http.keep-scheme.https.html": [
+ "edbb3f9f2db3c06c9bdef86de1fd2e940ded8cdb",
"testharness"
],
- "mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/object-tag/same-http.no-redirect.https.html": [
+ "72ae7e512a62f12b84f2a3b7fbd2afb5add7baea",
+ "testharness"
],
- "mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "4df48a8f80f2abe08896701ffd9822db86abcc72",
+ "mixed-content/gen/top.meta/unset/object-tag/same-http.swap-scheme.https.html": [
+ "fb969da6369155f1047a398479b91b80b902ac4e",
"testharness"
],
- "mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/object-tag/same-https.keep-scheme.https.html": [
+ "c537a645e006a6f8caf8960643ce3a24b6969490",
+ "testharness"
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "9c796352a1d73ae10b66577f3b0e2e0a57f21ecb",
+ "mixed-content/gen/top.meta/unset/object-tag/same-https.no-redirect.https.html": [
+ "ea3e82ac9f4ea031b550237fab47942954215a93",
"testharness"
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/picture-tag/cross-http.keep-scheme.https.html": [
+ "6ad20e5a28bb603f278046f9f22d160e47fed739",
+ "testharness"
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "176da0f4d48a5a8db59717df40da02bb26558c0a",
+ "mixed-content/gen/top.meta/unset/picture-tag/cross-http.no-redirect.https.html": [
+ "533eb0ba8fb65fa701bd086ce97dacc716f76624",
"testharness"
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/picture-tag/cross-http.swap-scheme.https.html": [
+ "6c531f3cbcfd698bb81fddc2975662ed0d056a4b",
+ "testharness"
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "3ba97cc4af3349af5984687ba54a7caadbc7153d",
+ "mixed-content/gen/top.meta/unset/picture-tag/same-http.keep-scheme.https.html": [
+ "d46d6f40430aaf23e7e6daefa7ad3e24cbdb042d",
"testharness"
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/picture-tag/same-http.no-redirect.https.html": [
+ "981d6c5a2ad536bbd6337fbbdbb41c5a6e30b41e",
+ "testharness"
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "66857b1c235487f0b1cf0df30b3b30fdae422188",
+ "mixed-content/gen/top.meta/unset/picture-tag/same-http.swap-scheme.https.html": [
+ "68233cd9b21eeb8cee00e1c38074694f370deff4",
"testharness"
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/picture-tag/same-https.keep-scheme.https.html": [
+ "e702aef5b02d5260107286f07dad8b7ad765dcfe",
+ "testharness"
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "e0b664bca0975f2b7f0d4bb655be397ef7fbad06",
+ "mixed-content/gen/top.meta/unset/picture-tag/same-https.no-redirect.https.html": [
+ "b26d44db206e9780a46d216f713165ae270eaeb2",
"testharness"
],
- "mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/script-tag/cross-http.keep-scheme.https.html": [
+ "727fc11dc385f59e8df94fe8901007a9572a6d07",
+ "testharness"
],
- "mixed-content/worklet-audio-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "6f688d70dd907a0228caaa3d30ebeca492203cd3",
+ "mixed-content/gen/top.meta/unset/script-tag/cross-http.no-redirect.https.html": [
+ "9b416e87fb1434b37048d00afb0e9916a45abbbc",
"testharness"
],
- "mixed-content/worklet-audio-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "63bb81d1b8aedca3b8412fc6c34c60e8796dd91a",
+ "mixed-content/gen/top.meta/unset/script-tag/cross-http.swap-scheme.https.html": [
+ "fd6c3be8ae39572851ff5b3d0d12fe76d74d2192",
"testharness"
],
- "mixed-content/worklet-audio-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "e9b11532395b322709abda14e9cd47f6bc03cf40",
+ "mixed-content/gen/top.meta/unset/script-tag/same-http.keep-scheme.https.html": [
+ "479be7863485bd49ff87e1ca0b5d724172ae134f",
"testharness"
],
- "mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "6d72fbe85c2c0f5bbbe53d3a6a33e146a60cb9ab",
+ "mixed-content/gen/top.meta/unset/script-tag/same-http.no-redirect.https.html": [
+ "c32977196a997ddff7a8272723ba8bf726927941",
"testharness"
],
- "mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "ddb4146a26fe33e1554384d05eb31821ba341c3c",
+ "mixed-content/gen/top.meta/unset/script-tag/same-http.swap-scheme.https.html": [
+ "ba13e682fdb2b710e7f930cf2d7f578681cfc09c",
"testharness"
],
- "mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "f2e6058f0f2ad1c5c01adb1197e95c7adf5168c7",
+ "mixed-content/gen/top.meta/unset/script-tag/same-https.keep-scheme.https.html": [
+ "01b37600deeed9610f5f8fff92b2debbf2fb90fd",
"testharness"
],
- "mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "970723e66de3a941d477ff8e522f13c41da2ce03",
+ "mixed-content/gen/top.meta/unset/script-tag/same-https.no-redirect.https.html": [
+ "7d240ececc162eb02c01250efe2fd26de7b73980",
"testharness"
],
- "mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "49011184e6c826afaaa4a44eb3b27dccd548d35d",
+ "mixed-content/gen/top.meta/unset/video-tag/cross-http.keep-scheme.https.html": [
+ "9529cf7e8d3e5ea21dd9071aae907c98153c4c67",
"testharness"
],
- "mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "b0ea6b38a56ea35657a337ea3284ff8d7485151f",
+ "mixed-content/gen/top.meta/unset/video-tag/cross-http.no-redirect.https.html": [
+ "ea35f29833d4ddd3510b6c0b3c8e717cc2968abe",
"testharness"
],
- "mixed-content/worklet-audio-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "4b1452782ea6a75372ffd654075b9c8c6a2e7d04",
+ "mixed-content/gen/top.meta/unset/video-tag/cross-http.swap-scheme.https.html": [
+ "4b469e65810eca0468913f0b6c9ba63e8455ebdd",
"testharness"
],
- "mixed-content/worklet-audio-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "4737340b7010ff3d4ab07e0f76458aec88dc715e",
+ "mixed-content/gen/top.meta/unset/video-tag/same-http.keep-scheme.https.html": [
+ "8020ee0e8ad2adf5f1409aa5f13c1004a0042931",
"testharness"
],
- "mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "7e1db35ba0020fc660bd2396e95e0774dff5b829",
+ "mixed-content/gen/top.meta/unset/video-tag/same-http.no-redirect.https.html": [
+ "fbaa49b7a9a8f96e59a4dd86946936c5bef55fff",
"testharness"
],
- "mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/video-tag/same-http.swap-scheme.https.html": [
+ "f0b76254b46e61df1f63338b7bae51ccbaab95a4",
+ "testharness"
],
- "mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "617237da801b746d71b961ff6c7165216603916f",
+ "mixed-content/gen/top.meta/unset/video-tag/same-https.keep-scheme.https.html": [
+ "79b3c0a284824e37bad0910c63f2743928d3edbe",
"testharness"
],
- "mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/video-tag/same-https.no-redirect.https.html": [
+ "c2c7f8723c4a54c1d78e195523d2ebef8bc4a922",
+ "testharness"
],
- "mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "3a90c1da480bdbb5b4bca01b5f06bd9776dba083",
+ "mixed-content/gen/top.meta/unset/websocket/cross-ws.keep-scheme.https.html": [
+ "18ec117f46185af05e8cc9633f9aca1a66e9b2b0",
"testharness"
],
- "mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/websocket/cross-ws.no-redirect.https.html": [
+ "1673464aae0ac4dd1a2277302b2127b8cf9e0722",
+ "testharness"
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "3f2b4aa46c11506b94f79e29911967e4044d7865",
+ "mixed-content/gen/top.meta/unset/websocket/cross-ws.swap-scheme.https.html": [
+ "bd8d6fd79676c2ae39b66728fb069dc319ad665e",
"testharness"
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/websocket/same-ws.keep-scheme.https.html": [
+ "b5080134174ee64490a579e5da9844f22dc2388e",
+ "testharness"
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "f6201721afc8c8b81df602a157c28040c31850c9",
+ "mixed-content/gen/top.meta/unset/websocket/same-ws.no-redirect.https.html": [
+ "9f168b080faf350f0350bc8aad907f7f8f87f9eb",
"testharness"
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/websocket/same-ws.swap-scheme.https.html": [
+ "24445374ae51caf489c1ea8018a9b64d7d794c83",
+ "testharness"
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "c96d2d4b267441369f9713bf8f87cb831661e22d",
+ "mixed-content/gen/top.meta/unset/websocket/same-wss.keep-scheme.https.html": [
+ "b397c4e2a61f687c9dfb248da432f32c46dbea17",
"testharness"
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/websocket/same-wss.no-redirect.https.html": [
+ "d19674db08c4c8db3fed0d7f53353822dc034bf4",
+ "testharness"
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "685bd1e4a13699e977357a7906821185270fbb55",
+ "mixed-content/gen/top.meta/unset/worker-classic/cross-http.keep-scheme.https.html": [
+ "85290c11b7165a1254ce81159be354805cafce3b",
"testharness"
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worker-classic/cross-http.no-redirect.https.html": [
+ "0e125bcd8beca51cfccc70e511262ff21f50cc65",
+ "testharness"
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "aaa62a95e808f3ff3dc817d1586639c6dce925f1",
+ "mixed-content/gen/top.meta/unset/worker-classic/cross-http.swap-scheme.https.html": [
+ "b92b11d0be8678052174484815d11ed9eeea260e",
"testharness"
],
- "mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worker-classic/same-http.keep-scheme.https.html": [
+ "213cf96bb28728d17dff6888b5176f9ffd66243a",
+ "testharness"
],
- "mixed-content/worklet-layout-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "37d3c51754a5f024d3bf70bfce1bdb466a7bd119",
+ "mixed-content/gen/top.meta/unset/worker-classic/same-http.no-redirect.https.html": [
+ "5ec4866157a941b1a9319af6ab60089a115b4aae",
"testharness"
],
- "mixed-content/worklet-layout-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "8c1cecce2f9335e88beca9cba8f53630e1578219",
+ "mixed-content/gen/top.meta/unset/worker-classic/same-http.swap-scheme.https.html": [
+ "c75044d431019681931a0031d21c5fad2871cdb9",
"testharness"
],
- "mixed-content/worklet-layout-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "c766c5ed130a03f1c01647dd1bb99e105b7f8149",
+ "mixed-content/gen/top.meta/unset/worker-classic/same-https.keep-scheme.https.html": [
+ "5c5d73b35e9d76b8bb55cc56f98454bee4547151",
"testharness"
],
- "mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "408d01cdf7c53c3460340257a9e5ff1f8efdd439",
+ "mixed-content/gen/top.meta/unset/worker-classic/same-https.no-redirect.https.html": [
+ "4aa31ce50e4f91198ec3a2c13ffcaa282993cd3e",
"testharness"
],
- "mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "bd5f1b0563e2029a1eecccb2354154946d2db2c2",
+ "mixed-content/gen/top.meta/unset/worker-import-data/cross-http.keep-scheme.https.html": [
+ "adba87787174cc6734897d5211b367eeaf592581",
"testharness"
],
- "mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "006ee9d12bb9ee3151cfa634f9889b29cb88724c",
+ "mixed-content/gen/top.meta/unset/worker-import-data/cross-http.no-redirect.https.html": [
+ "7b54a338fdfc9e7f8a55eb7eedb0dc3116224a3b",
"testharness"
],
- "mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "905856f6ceef4cfbcd09b67ada351c4e52d4b640",
+ "mixed-content/gen/top.meta/unset/worker-import-data/cross-http.swap-scheme.https.html": [
+ "57d144abd756bf9c32b15ada1f7fab60c8b861af",
"testharness"
],
- "mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "c031756b389ea1b9eada6b2f4fbe6985f6d8d584",
+ "mixed-content/gen/top.meta/unset/worker-import-data/same-http.keep-scheme.https.html": [
+ "cb127cf179284c4668d296994ba2cba6bc4603ce",
"testharness"
],
- "mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "c8c56c457f7af902a2cb5b9d87a0c6d3975cfc11",
+ "mixed-content/gen/top.meta/unset/worker-import-data/same-http.no-redirect.https.html": [
+ "768fd4cce7fd8bb9eff831556fe5c26667a3594c",
"testharness"
],
- "mixed-content/worklet-layout-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "a86f3b4429d3b6ac9838b443ed9561fbd051ab4a",
+ "mixed-content/gen/top.meta/unset/worker-import-data/same-http.swap-scheme.https.html": [
+ "736f6bce3798287de07cb5d5928160d8db592661",
"testharness"
],
- "mixed-content/worklet-layout-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "e0a437e26d6e70693371c75e1397642ff41a3ab0",
+ "mixed-content/gen/top.meta/unset/worker-import-data/same-https.keep-scheme.https.html": [
+ "5be23a031177ebe34b6483f5f2bcf5e496dba92b",
"testharness"
],
- "mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "89b2402ec54478780912a3694d8e53f955f37bce",
+ "mixed-content/gen/top.meta/unset/worker-import-data/same-https.no-redirect.https.html": [
+ "858a1528043a9d1a7132b37c299c5e34fa6b9bf4",
"testharness"
],
- "mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worker-module/cross-http.keep-scheme.https.html": [
+ "a1e6f61e6b7e2db743dfb7027979cc5f0ce204aa",
+ "testharness"
],
- "mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "5b01dbc1b7009b67683e7214ddeebcf995117f70",
+ "mixed-content/gen/top.meta/unset/worker-module/cross-http.no-redirect.https.html": [
+ "a95d2061b68e1c6df2cde0b52f82692ff0dd3bfc",
"testharness"
],
- "mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worker-module/cross-http.swap-scheme.https.html": [
+ "c396cdc20baa6bc5ac49e52abaf58705c1350488",
+ "testharness"
],
- "mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "55d23f9724e9926ed80d6f0acc642637b2bae8bf",
+ "mixed-content/gen/top.meta/unset/worker-module/same-http.keep-scheme.https.html": [
+ "20414a3dac3157932300b5d8e284713af3994f27",
"testharness"
],
- "mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worker-module/same-http.no-redirect.https.html": [
+ "9397a3523e89853b6e3c2df662c37666550f32f9",
+ "testharness"
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "64d45885ecd5e8e07ecb7036523bc46036ce4ec1",
+ "mixed-content/gen/top.meta/unset/worker-module/same-http.swap-scheme.https.html": [
+ "0340366bdf20a1facd9f67ff46c510f77ef380c7",
"testharness"
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worker-module/same-https.keep-scheme.https.html": [
+ "da0e808f1847ef6614b3fce1f8bad0be41c114e2",
+ "testharness"
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "27bb9376848de9611de04064ec63c3339dd75c39",
+ "mixed-content/gen/top.meta/unset/worker-module/same-https.no-redirect.https.html": [
+ "a009215e6013593c5ee461e35f247be61653f9d1",
"testharness"
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.keep-scheme.https.html": [
+ "0271fd3694cb9425474f8a7ae4c09d484fced9cb",
+ "testharness"
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "2bd8a109a029dce1717baba638f63aef5f2cc04d",
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.no-redirect.https.html": [
+ "2a1158bbb9974f900dc1583d73907143bd1d62c0",
"testharness"
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.swap-scheme.https.html": [
+ "d9f4916bee788fae5cb5c0cd5672d92ff33f6d34",
+ "testharness"
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "8fec9a030fe9fbfe4e63dcff644a99b56cf5fd47",
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.keep-scheme.https.html": [
+ "5258084ec5e95ff7d100bc5c59043ceca78987ec",
"testharness"
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.no-redirect.https.html": [
+ "437db2c854b14007254ab39eb3849d3aa6df36c4",
+ "testharness"
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "4bd827703940b87c6a30171630edb81e6d0bb78d",
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.swap-scheme.https.html": [
+ "48fb79a3021ca1f0c99c10f8533aba9f3b4c9bdd",
"testharness"
],
- "mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-https.keep-scheme.https.html": [
+ "49a5222cf78b89f65bdbae0222de68de3681a5a3",
+ "testharness"
],
- "mixed-content/worklet-layout-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "cc5688915fe5b89adfa1cc381cef0d351de5ec2d",
+ "mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-https.no-redirect.https.html": [
+ "b111698b904c7fab5a17076fdd5ce57c27c05c10",
"testharness"
],
- "mixed-content/worklet-layout-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "f50bb1848c2e1dfc4614904b792629528acf416a",
+ "mixed-content/gen/top.meta/unset/worklet-animation/cross-http.keep-scheme.https.html": [
+ "5973cc7ef1fe8cf481e46c2689842cda3703c997",
"testharness"
],
- "mixed-content/worklet-layout-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "785bc579c25f9867fe748152e499ae3ef72f0a90",
+ "mixed-content/gen/top.meta/unset/worklet-animation/cross-http.no-redirect.https.html": [
+ "6f8ec890f139482214c7a310c0d1a6c81412b83f",
"testharness"
],
- "mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "2918d12dc193b74b697a466c58b3a3780b87d1ee",
+ "mixed-content/gen/top.meta/unset/worklet-animation/cross-http.swap-scheme.https.html": [
+ "21e8ec651d0f349647ad38049c9911b533b6ee02",
"testharness"
],
- "mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "63ce10a6b6cb5b961e1b5d7569468342cbb4dd79",
+ "mixed-content/gen/top.meta/unset/worklet-animation/same-http.keep-scheme.https.html": [
+ "9f57d2e8d762400181cb5efd865e83057cae2a29",
"testharness"
],
- "mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "333b26e8db573960bdeb7dfd3a7222194dcb3ace",
+ "mixed-content/gen/top.meta/unset/worklet-animation/same-http.no-redirect.https.html": [
+ "0e4e5dab66a511a902c6d4b45060534da2ae2bd3",
"testharness"
],
- "mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "29edc68057dd53c177e5de4a5fd7f16f49df9ef3",
+ "mixed-content/gen/top.meta/unset/worklet-animation/same-http.swap-scheme.https.html": [
+ "97a512f434d5735cdcfe0342f7c6b031a19fb6e5",
"testharness"
],
- "mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "12ea7f2dbdf7f597e35527e65430f82a7a29eee3",
+ "mixed-content/gen/top.meta/unset/worklet-animation/same-https.keep-scheme.https.html": [
+ "91ef446211f449504bf435983728f036a493fcf0",
"testharness"
],
- "mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "ede2b9eb18f3802a3f22b00f59026e25d5117e0d",
+ "mixed-content/gen/top.meta/unset/worklet-animation/same-https.no-redirect.https.html": [
+ "a5f042be15096ca0b6105a165051f369d8f5a375",
"testharness"
],
- "mixed-content/worklet-layout-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "b35999d891a704c61c49a1b1181763add60012be",
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.keep-scheme.https.html": [
+ "6e8da756204ef8c4fa3b9eec351ced53967a9b54",
"testharness"
],
- "mixed-content/worklet-layout-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "5ad4fdc5cffec60186da1f84aa3fa666d00c661b",
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.no-redirect.https.html": [
+ "32fa16408b125824f00ca18b22ed9181342c7092",
"testharness"
],
- "mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "94dc4faaa08f876ec3541504ed5aa36e44f00f03",
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.swap-scheme.https.html": [
+ "9fab4e28179ee55f8a904f04d278d6d823c61403",
"testharness"
],
- "mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.keep-scheme.https.html": [
+ "81a971be92176761e1e710901c9a11287df382c1",
+ "testharness"
],
- "mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "16377236490276abc35b59dbbc171650b262534d",
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.no-redirect.https.html": [
+ "5d434c0504716491b0e44d97cdad252698aed425",
"testharness"
],
- "mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.swap-scheme.https.html": [
+ "431caad8a022f1e5e255ecc4e3a3479403693083",
+ "testharness"
],
- "mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "c0df2746529db2ef99713d941e3286e48ae08b04",
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-https.keep-scheme.https.html": [
+ "e569aca97f8baf788a768754ed646772cf146ea5",
"testharness"
],
- "mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-https.no-redirect.https.html": [
+ "00a1085db0321eb9f9cca4e05959ad4c269334f9",
+ "testharness"
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "2e99652ac62d9709a59ba1834a44f50b38a6f2ca",
+ "mixed-content/gen/top.meta/unset/worklet-audio/cross-http.keep-scheme.https.html": [
+ "1f4d8e61eeea8109f658fe9a00a9347c651e76e0",
"testharness"
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-audio/cross-http.no-redirect.https.html": [
+ "4027b3ec8585f4638bdd9d7bd2b2c6362ad08cc3",
+ "testharness"
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "202b22c4be514baa35004a6e00dc8d47e59e7179",
+ "mixed-content/gen/top.meta/unset/worklet-audio/cross-http.swap-scheme.https.html": [
+ "90d4553b6b8157c7b2fcb59a78f7b91bc59c2d0d",
"testharness"
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-audio/same-http.keep-scheme.https.html": [
+ "81bffa4220feb7340c3431216a4b52f876c64744",
+ "testharness"
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "3e4c570310d6c9419e2d0f28cb8542248183f30d",
+ "mixed-content/gen/top.meta/unset/worklet-audio/same-http.no-redirect.https.html": [
+ "31e123c95f9f8d07ef4a6e20994e0ff0d3561df5",
"testharness"
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-audio/same-http.swap-scheme.https.html": [
+ "ae01e10930f4c8598f0614e07ea1655cc0a16a2c",
+ "testharness"
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "df15dd97a6c3266f165b247eb803ec9e84286a85",
+ "mixed-content/gen/top.meta/unset/worklet-audio/same-https.keep-scheme.https.html": [
+ "131bfeb17377443b06fcfd4a1aad10eb06dd6e65",
"testharness"
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-audio/same-https.no-redirect.https.html": [
+ "96e0e303b99129075c7c558bc20e9bb9e289b92a",
+ "testharness"
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "23668777f15b77d6bf57e64dc41b743eefca9413",
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.keep-scheme.https.html": [
+ "d6de7f78362ee6d1e45a13beefef978106ff1ac7",
"testharness"
],
- "mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.no-redirect.https.html": [
+ "5109c5b45f1b8f9a53e9a0aa9402665939b3745b",
+ "testharness"
],
- "mixed-content/worklet-paint-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "a8b19ae720fec371c96ba376b79c5b3decd1a256",
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.swap-scheme.https.html": [
+ "9e0eac105f48453eca8f9fd4aebfdbb3ba7076ed",
"testharness"
],
- "mixed-content/worklet-paint-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "cfa30e472c2489daa23c1de079ff088f28aaa6fc",
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.keep-scheme.https.html": [
+ "8c1d39e2e53273491463d19e272003285ce9e3c8",
"testharness"
],
- "mixed-content/worklet-paint-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "1c8391eb4cfa12e856c1e373246be83478d66182",
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.no-redirect.https.html": [
+ "da24a8a50b4915c521cbbb800637dc827985fcda",
"testharness"
],
- "mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "d33c7928abbf4a5b955cb81568aab47446d8a2ab",
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.swap-scheme.https.html": [
+ "7ec5888d3cd899820e5838a074c029a338312ed0",
"testharness"
],
- "mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "939f20f9dfd8615a329be81d78060599932d74ad",
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-https.keep-scheme.https.html": [
+ "0609fa835c291b72ba50e374a7fb65b2e74321d4",
"testharness"
],
- "mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "be7e4ce7cce9f50ccb4ff067409265c64502c8f9",
+ "mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-https.no-redirect.https.html": [
+ "a55cbc20b3f17030d1a04b96505641d670085270",
"testharness"
],
- "mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "f69486e70eb7462aad9b84f00fe88595f2dbd6c0",
+ "mixed-content/gen/top.meta/unset/worklet-layout/cross-http.keep-scheme.https.html": [
+ "e96a0649bdb469a62e75bb4db06139a23c8853c8",
"testharness"
],
- "mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "806b2ae13bb870e7b267b1077304e3157383ba93",
+ "mixed-content/gen/top.meta/unset/worklet-layout/cross-http.no-redirect.https.html": [
+ "9367a0e6ef6ba1a4ea4b7925d6e16d7c520aa836",
"testharness"
],
- "mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "f0b30f8f3ee36353cc89390c4ea2c79745941599",
+ "mixed-content/gen/top.meta/unset/worklet-layout/cross-http.swap-scheme.https.html": [
+ "5dc4ebcd7f8e635ad34efe46e1952769ead83b33",
"testharness"
],
- "mixed-content/worklet-paint-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "9ff4c3ce1cf89a8b6bb43092b96042d58cc75510",
+ "mixed-content/gen/top.meta/unset/worklet-layout/same-http.keep-scheme.https.html": [
+ "d2840c520801ef551795bcf055d05d73e9778f83",
"testharness"
],
- "mixed-content/worklet-paint-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "0edffdf2502bbe8cce9d6b9e711bacb2584cfc7b",
+ "mixed-content/gen/top.meta/unset/worklet-layout/same-http.no-redirect.https.html": [
+ "b3b9c49faf3643d137cd7cad6814367b9be5eb6e",
"testharness"
],
- "mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "ab3439a3bd888bd0c5c0b4bcc0d3d0d400831404",
+ "mixed-content/gen/top.meta/unset/worklet-layout/same-http.swap-scheme.https.html": [
+ "ef03e297e96eadaf4a8975d23519b9b149090ecf",
"testharness"
],
- "mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-layout/same-https.keep-scheme.https.html": [
+ "fc92036fbaebea1967e237a256d1141b14263797",
+ "testharness"
],
- "mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "3d17e69cb37c29fcef48747135c397b8d68187c0",
+ "mixed-content/gen/top.meta/unset/worklet-layout/same-https.no-redirect.https.html": [
+ "45dfa55e2129a68a9c250ce81574c0eb0a8fbfc7",
"testharness"
],
- "mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.keep-scheme.https.html": [
+ "e881494b92bdf7867c12ceeacfae285bc1bae4b9",
+ "testharness"
],
- "mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "c060ab3384953cd17d9087931fa33c242838b3a9",
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.no-redirect.https.html": [
+ "afca8013aad30e6d40c47918d1a681a9ca09a5bc",
"testharness"
],
- "mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.swap-scheme.https.html": [
+ "582221b6ebf1995bdb581c765456be6776e52faf",
+ "testharness"
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "22760d90a955d5c6bc247acf070d4daccc27d351",
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.keep-scheme.https.html": [
+ "fb9a3a471be6e5113d2429ed5465aeb251b0e9e3",
"testharness"
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.no-redirect.https.html": [
+ "1c5ac976e991c73e78737371ff01509f74d0dec7",
+ "testharness"
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "9f3bc48ef900e35646dbef110fef8acb54c226fe",
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.swap-scheme.https.html": [
+ "ff4a8e85b2b7b75ba501e914b1daf3909c04148d",
"testharness"
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-https.keep-scheme.https.html": [
+ "cc89ca597315ef4f7ad3ebc816f23e8c951e1442",
+ "testharness"
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "95ef4692ed9dd8c94bbcc00edaa0bd37309561fa",
+ "mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-https.no-redirect.https.html": [
+ "f61e2d7983a011d606dd0b3772a2f587b9af68ee",
"testharness"
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-paint/cross-http.keep-scheme.https.html": [
+ "8ba634d1be61bce28cf4ae7a626a16c13ad24f3f",
+ "testharness"
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "145cb040149e20004c574bc6d9e193b5d16376d7",
+ "mixed-content/gen/top.meta/unset/worklet-paint/cross-http.no-redirect.https.html": [
+ "216be7f865046f9fc2b15db7182c002ea58c811b",
"testharness"
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-paint/cross-http.swap-scheme.https.html": [
+ "1340df63bfbc16057a9ea171464ec6aa9fc2746b",
+ "testharness"
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "911051752d59a7cf137feb75c357316e72b3372b",
+ "mixed-content/gen/top.meta/unset/worklet-paint/same-http.keep-scheme.https.html": [
+ "a4ff29a8ba3ee2d3cee2539f1f6c42fe5d1b1ace",
"testharness"
],
- "mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
- "46e2255e388e9e08377d625b55653a007d59c14e",
- "support"
+ "mixed-content/gen/top.meta/unset/worklet-paint/same-http.no-redirect.https.html": [
+ "884c56348218c643122316d591242e3fd24ff99f",
+ "testharness"
],
- "mixed-content/worklet-paint-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "82434165647753da3fea77379b2a3873cc842443",
+ "mixed-content/gen/top.meta/unset/worklet-paint/same-http.swap-scheme.https.html": [
+ "bd6fcbbb06cde492e30227b3110a2cc5044ac632",
"testharness"
],
- "mixed-content/worklet-paint-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "e8d26e88be17340a9b3035d838eebc9cae8cacc6",
+ "mixed-content/gen/top.meta/unset/worklet-paint/same-https.keep-scheme.https.html": [
+ "a6b18616e2b2d05fcc0556d74f3740f846412967",
"testharness"
],
- "mixed-content/worklet-paint-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "9db55dc535487b9a2de666ef271437e45bdb526f",
+ "mixed-content/gen/top.meta/unset/worklet-paint/same-https.no-redirect.https.html": [
+ "6ddc092c5d644d37c76db329f52dd9caf763b272",
"testharness"
],
- "mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "4412335c444743a9b9ec22efa9755171dd905ede",
+ "mixed-content/gen/top.meta/unset/xhr/cross-http.keep-scheme.https.html": [
+ "9ff477cc49d68e3f55af822c71ea759fb3c27393",
"testharness"
],
- "mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "7f7d6b2b477601f47a89e8c64ca90df2016a2e83",
+ "mixed-content/gen/top.meta/unset/xhr/cross-http.no-redirect.https.html": [
+ "fbfb8fbe7f922e676254bff78e1d44977a19584f",
"testharness"
],
- "mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "9766454014906994e62ce7bb3bd4416db9fc1b68",
+ "mixed-content/gen/top.meta/unset/xhr/cross-http.swap-scheme.https.html": [
+ "fa55bdbe2ba2f6b73d565d9d7df1e63acedae3b8",
"testharness"
],
- "mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "196f60ff46e62fbc23a998288000df59eb420990",
+ "mixed-content/gen/top.meta/unset/xhr/same-http.keep-scheme.https.html": [
+ "8522fa36fb36c9bb06b4b44139def2b2761636c2",
"testharness"
],
- "mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "b2bf5c412b6e049da0ca26c96516c023e3bfbb03",
+ "mixed-content/gen/top.meta/unset/xhr/same-http.no-redirect.https.html": [
+ "1668b85c48be232779d448c5404035ac30816195",
"testharness"
],
- "mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "b931d339fdae1973f7d53b9709ba0c3fb31ce096",
+ "mixed-content/gen/top.meta/unset/xhr/same-http.swap-scheme.https.html": [
+ "98ed3608031bd80cecc4c824c28854c9a744ce70",
"testharness"
],
- "mixed-content/worklet-paint-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "0eeba32e2134e97de2bdd07668d4fa77790636a4",
+ "mixed-content/gen/top.meta/unset/xhr/same-https.keep-scheme.https.html": [
+ "e05e09b077fdb2293e7322f81cc561cb677ee1a0",
"testharness"
],
- "mixed-content/worklet-paint-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "1da3a8484ec5762850ac9c67ce831f9ace3fa924",
+ "mixed-content/gen/top.meta/unset/xhr/same-https.no-redirect.https.html": [
+ "0c58b6aadec567aa382189b85ae96e2fd8db4761",
"testharness"
],
- "mixed-content/xhr-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "f70e0d7141507e4fe3db0c9bbcc34332bf03c89a",
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html": [
+ "9559ff59f253e902540ab29e6dcfb0eedea8157f",
"testharness"
],
- "mixed-content/xhr-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/xhr-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "be74d7f085c2ce61eca89d1f292f13a19cb990d2",
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.no-redirect.https.html": [
+ "54aa6ef413879b3fa8612771f2b1e271c79e4804",
"testharness"
],
- "mixed-content/xhr-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/xhr-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "39f508c2b1656a8e7a413ad7c13d5b55b8ccf1f7",
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html": [
+ "cb6fca62b349409f061a4420f4f6fdc34ba255f0",
"testharness"
],
- "mixed-content/xhr-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/xhr-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "703e0af2959190ad224ec0d668606fde542f3c32",
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.keep-scheme.https.html": [
+ "f10f67ce9d0fb76c12ce6e6c3088f1a6ba2a79d2",
"testharness"
],
- "mixed-content/xhr-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/xhr-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "a1323d428a3857f56c1403554da4965123aa3cdb",
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.no-redirect.https.html": [
+ "331e7df75c52415015b006fc12870eb7af9f86da",
"testharness"
],
- "mixed-content/xhr-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/xhr-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html": [
- "0aa1bf3f82f276bebd79aa862e0c9406fc620709",
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.swap-scheme.https.html": [
+ "3d2410cc39e647b0df6a42b66e6f19c8d0767d17",
"testharness"
],
- "mixed-content/xhr-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.swap-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/xhr-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "61fe95dbd29e0ef263a7d1d3fffe12156142fa0b",
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.keep-scheme.https.html": [
+ "2f6e11dd59aec7f84c6bf9042c8034fafec3b711",
"testharness"
],
- "mixed-content/xhr-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.keep-scheme.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/xhr-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "8a0c5b1a51ff752134df853a5f2bc84a47adbb13",
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.no-redirect.https.html": [
+ "3e86f97729bd29e3c57da12480e81a8a98457c43",
"testharness"
],
- "mixed-content/xhr-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers": [
+ "mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.no-redirect.https.html.headers": [
"46e2255e388e9e08377d625b55653a007d59c14e",
"support"
],
- "mixed-content/xhr-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "df3f8cc6f628896db6685b19ed491a696431acae",
+ "mixed-content/gen/worker-classic-data.meta/opt-in/fetch/cross-http.no-redirect.https.html": [
+ "a1d639e507020a4a7c80c356b91b5589622fdf66",
"testharness"
],
- "mixed-content/xhr-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html": [
- "74261daf151ab48e374639a871e40c433d6472c0",
+ "mixed-content/gen/worker-classic-data.meta/opt-in/fetch/same-http.no-redirect.https.html": [
+ "33e44590b321f294a570b84ad123146f2f2351e7",
"testharness"
],
- "mixed-content/xhr-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "45cd5ea84230f32c16748abc129adb83d283e5d0",
+ "mixed-content/gen/worker-classic-data.meta/opt-in/fetch/same-https.no-redirect.https.html": [
+ "9e9efae7fc65ff47333e1817e5d42dbf345f57df",
"testharness"
],
- "mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "ed8f550d8952802112e267224964ec48a7c3dbb1",
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.keep-scheme.https.html": [
+ "9559ff59f253e902540ab29e6dcfb0eedea8157f",
"testharness"
],
- "mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "c14bc41c79e62e3836202eb40e0495ac0c9e0cc9",
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.no-redirect.https.html": [
+ "54aa6ef413879b3fa8612771f2b1e271c79e4804",
"testharness"
],
- "mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "1061f61fe383c4a07fb74a0c1e79ee882a10a6a3",
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.swap-scheme.https.html": [
+ "cb6fca62b349409f061a4420f4f6fdc34ba255f0",
"testharness"
],
- "mixed-content/xhr-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "18a5a3e8b4d19008aecea4b4550b2279bc1d2921",
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.keep-scheme.https.html": [
+ "f10f67ce9d0fb76c12ce6e6c3088f1a6ba2a79d2",
"testharness"
],
- "mixed-content/xhr-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html": [
- "d47797aca2316c12f22dbb62d878e4693a862960",
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.no-redirect.https.html": [
+ "331e7df75c52415015b006fc12870eb7af9f86da",
"testharness"
],
- "mixed-content/xhr-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html": [
- "ff17fa2abbb545249e81f3788e6cc102c10194c8",
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.swap-scheme.https.html": [
+ "3d2410cc39e647b0df6a42b66e6f19c8d0767d17",
"testharness"
],
- "mixed-content/xhr-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html": [
- "76d5442339d42d11a1f6f38f06194f268f149920",
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/same-https.keep-scheme.https.html": [
+ "2f6e11dd59aec7f84c6bf9042c8034fafec3b711",
"testharness"
],
- "mixed-content/xhr-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html": [
- "e6eba571c0e79242412a23f073068c1db3d0425f",
+ "mixed-content/gen/worker-classic-data.meta/unset/fetch/same-https.no-redirect.https.html": [
+ "3e86f97729bd29e3c57da12480e81a8a98457c43",
"testharness"
],
+ "mixed-content/generic/mixed-content-test-case.js": [
+ "ee34c4973a9014acf78037d2e85c24aa994cc266",
+ "support"
+ ],
+ "mixed-content/generic/sanity-checker.js": [
+ "55a103adf0f29c615d40bc47943be1aec25c8f1e",
+ "support"
+ ],
+ "mixed-content/generic/test-case.sub.js": [
+ "d25986e5c26745976e13d2d683c3bece3ac2ccc0",
+ "support"
+ ],
+ "mixed-content/generic/tools/generate.py": [
+ "b80bc8df6bbebe969b88fd48d52abc7819ac9a3c",
+ "support"
+ ],
+ "mixed-content/imageset.https.sub.html": [
+ "1f3d0471fbd2b38649894619494750ef221d72c9",
+ "testharness"
+ ],
+ "mixed-content/spec.src.json": [
+ "e4844a8016b6f3242a1b8dc1110461cd39ff1e33",
+ "support"
+ ],
+ "mixed-content/spec_json.js": [
+ "009a853077b5c37c6eeae9f87f0be75109c584fd",
+ "support"
+ ],
"mst-content-hint/META.yml": [
"7f79eccbaa6b9950233ee8968c6b358dd89b5d03",
"support"
@@ -665050,7 +665100,7 @@
"testharness"
],
"preload/single-download-preload.html": [
- "16d893ca7e54adde5fec3744b95a14f7e2cf3f34",
+ "74dc00a4d74723dfc5048bde569f17e44b09ec35",
"testharness"
],
"preload/subresource-integrity.html": [
@@ -665450,7 +665500,7 @@
"support"
],
"quirks/reference/table-cell-width-calculation-abspos-ref.html": [
- "3d365d25ad669f145a7e2ef5e4e6d0552713546a",
+ "41d2203b4a08323a2d6b9894f1ad133e35130265",
"support"
],
"quirks/support/test-ref-iframe.js": [
@@ -665466,7 +665516,7 @@
"testharness"
],
"quirks/table-cell-width-calculation-abspos.html": [
- "f26d06040775c8e2447ade4230fcf28ec06dee3b",
+ "4b9cb213879b034c174b78ad7d8764a2cd0588d2",
"reftest"
],
"quirks/table-cell-width-calculation.html": [
@@ -665534,15 +665584,15 @@
"support"
],
"referrer-policy/css-integration/child-css/external-import-stylesheet.html": [
- "0d26645aa709f9ca1bacbf4d5521ec3c03c86e9c",
+ "01dfd86b5643145609369ba0d6448e248a26a2ae",
"testharness"
],
"referrer-policy/css-integration/child-css/internal-import-stylesheet.html": [
- "5e0ac6b270a57d3cc9009b2a9f3f92e8e0bc6dfe",
+ "1c018e84ee8f6b5a809f9f813180de6f0c8837c4",
"testharness"
],
"referrer-policy/css-integration/child-css/processing-instruction.html": [
- "88474aae7383da9658bf7b6dae0fb61dccf0a08e",
+ "87b123bbad05e2f3daf03aca2a2e2b2490182a7d",
"testharness"
],
"referrer-policy/css-integration/css-test-helper.js": [
@@ -665550,1327 +665600,1327 @@
"support"
],
"referrer-policy/css-integration/font-face/external-import-stylesheet.html": [
- "164f8a5d1e825bce9cd8fdb4b23454d3de77a957",
+ "f0782dff86c26cc6580a5e0c2b44eeb38b23816c",
"testharness"
],
"referrer-policy/css-integration/font-face/external-stylesheet.html": [
- "c7908939ccb0c9e85d544fb14ca29c4692f0a361",
+ "d242b08635f338350cc715a449ed52e564a722e6",
"testharness"
],
"referrer-policy/css-integration/font-face/internal-import-stylesheet.html": [
- "74a3cbde0aee03204bb6f7498535dcec320149ec",
+ "f72ba3941fed6f28870fe36c4fac38a4ae73b27e",
"testharness"
],
"referrer-policy/css-integration/font-face/internal-stylesheet.html": [
- "078536ee3864b236a50f7f7cf11dfa9554751ec2",
+ "79c521b322dcec9d54794e4413c8107315e15c0d",
"testharness"
],
"referrer-policy/css-integration/font-face/processing-instruction.html": [
- "bae74857f3faec7db601acbf79db50b66bd3c8a2",
+ "c38bbbc15f8072c1a74776c18370b4840f7fcd3c",
"testharness"
],
"referrer-policy/css-integration/image/external-import-stylesheet.html": [
- "5f5069b71582bde3827754cb47d35e098f9d56d9",
+ "b6d667654e3dbb577d4497034440a1be8afecd8a",
"testharness"
],
"referrer-policy/css-integration/image/external-stylesheet.html": [
- "a3b061d79ef36fe7dfe26dcf75317117a246c740",
+ "85ad8055c0a41327101c9a5698e6ef93868386d6",
"testharness"
],
"referrer-policy/css-integration/image/inline-style.html": [
- "a0e9daabbc66679796cddbb4e24ed248086741f4",
+ "aa7778aea0a0e1338555f23f1cc16d846c4fb0b5",
"testharness"
],
"referrer-policy/css-integration/image/internal-import-stylesheet.html": [
- "80f7ec41b5990d46a99361abcbf6b6fa42fea741",
+ "63a8ef943747a54fa81fc282aa770b3217e106fb",
"testharness"
],
"referrer-policy/css-integration/image/internal-stylesheet.html": [
- "f0b46995f60b8ec1a95ce4e209ec522ee69f41a4",
+ "f7bc4b8ad1bbed8ecee68a6414a4dfe51039a87e",
"testharness"
],
"referrer-policy/css-integration/image/presentation-attribute.html": [
- "6f2dc3aa4e6671085fe95092f26f1b25275f7019",
+ "0d562712a071c4b17b24c5d834b93b3cf9db97ce",
"testharness"
],
"referrer-policy/css-integration/image/processing-instruction.html": [
- "97f23405c26f7cab15fc35fb423df11398456309",
+ "82a435a5212ac6972d7285f5d8688a23b302b1e1",
"testharness"
],
"referrer-policy/css-integration/svg/external-stylesheet.html": [
- "c02e5598f74942f9739620902a5434e6b0f3d3fd",
+ "b91bedee06b7a2f14a3d7010e306a6e0d2c4f091",
"testharness"
],
"referrer-policy/css-integration/svg/inline-style.html": [
- "5e8552ce8c76b42ebfd39193f67db1a4370c1b18",
+ "a14ada69a50ed42300eff47c8bd068f9dd78f03c",
"testharness"
],
"referrer-policy/css-integration/svg/internal-stylesheet.html": [
- "c061f3ab13d57b51a5ce85d1e625f759aa4eb668",
+ "e81fea3605cbdbbd1b33886c08eb78407ee61334",
"testharness"
],
"referrer-policy/css-integration/svg/presentation-attribute.html": [
- "859e405e2233270f24247131c99210a334d02171",
+ "393e8f67c58f02b698e8e12d76e8d3607dc3e642",
"testharness"
],
"referrer-policy/css-integration/svg/processing-instruction.html": [
- "93b6037ca632a678f8c3f1e071392e8e3bf1540c",
+ "e405d0bd6de16ff439185d30c3956d766ed576e1",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html": [
- "4825a8279448ad38cf00f49ecb80960df16974af",
+ "7269ca1b26dceeb92dc7b3a4c4e0ca787fa1cf61",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html": [
- "647787e61ab30560983f4a83be0f27ea08d557f5",
+ "cc10001e1afb0c991fad7cb51c1486e8eb3754cc",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html": [
- "decf80de2e9b726877d85c907116fbc7a504d108",
+ "c4778882c09053062c554428c1436c6920d7a542",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html": [
- "b6a5a5de6ee261ec98ed2e969142e262af7a276e",
+ "e412e74f879adab52672c655c6400b1be485efc3",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html": [
- "1a27c3a0869facc0fd2a58c3bfa8ca83a5799f10",
+ "fedb3811d2e102b7963fad2ba7522f66fa7acfb4",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html": [
- "aa0039c79427f1c5272c8b67ebd3be7fb140ddf3",
+ "d96a1d081c102f397dd15ca600933c80569a3ce7",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html": [
- "6b07b76078fcc8821522dd47ff1aad3d7da5b9c3",
+ "694e8a328d96893fdc438df74715144db0f66f76",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html": [
- "7e8eb2f52646645348dcc52f0ef7d3939fe1ca0c",
+ "22fe67a1868806985763448e3ca989827037e626",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html": [
- "808591bba78f2248e5b05f0b1a8a775acaeea70e",
+ "d59ed7d953b1310057eb8bbf61b48abfaa483860",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html": [
- "c34d02b350b62e84868fb6983afd4a0c44ea8915",
+ "7d333bd1f0e6c7d28388072dc6ff10be1f874c99",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html": [
- "c27bc9cbe1d39529dd776fdfca5c423285333b93",
+ "6d74fa964196875a27cb01cbe3809ef522da7064",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html": [
- "31215abda87f061027df71f8fb735be8a3a14bc3",
+ "80163171ec933855c24e0e1152abf4839e2052b8",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html": [
- "ed8626df8c700cfe787a7b34b769f2cddff4aabe",
+ "2b27dd5fa7045f1e38f8b2bb6f921acc1a34db0c",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html": [
- "692b4c53e7fe333cdeec1722729d43eafb138d4e",
+ "d6d4d6bb9d01512c2e569a74848a165e22a9bf48",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html": [
- "9c7ab68b3af8a8d19c74733034b4b582153bfe75",
+ "c7a32e5d0ee285498ecbdc0e0e272cf00419fb17",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html": [
- "245b73515188d167f7b20db1bcd816c29cc73b44",
+ "04131b2b3350a88c0e2569cb2583d3aab0b93516",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html": [
- "d74dd271bd264ce497e362358bbb9dbdcd5a9f5e",
+ "91217a1b1f56d5979f948469782b508872ddab46",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html": [
- "d48ed4ea2bf33f87cb306d49ffd47e2cadfd2536",
+ "0c9f3b9a3d7e9f216aae6b6f86b77dccb15a11c8",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html": [
- "ad81b76b7859dfc7a1d792b12cdb59a651f321d8",
+ "884b9eb1726adf3cf1e7ca3599e80e8aeb24f854",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html": [
- "08991299f889363371ed4579d2712f18b9fc247b",
+ "4012b20f7c3d9a31102395091ae6dfc4747c9e3e",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html": [
- "9823e5725673be4a0115a07b95f7eba355d0c1bd",
+ "fdc199880de047aae7d92fd8a679846620f0bd0b",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html": [
- "2a70a7b876eac34fb8e6325a5c3fdc2d3c4bea3a",
+ "7c9fece456b8ca9aa4c8eb6acf0947516c45d525",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html": [
- "9d16178c144cd22f6611a177b00bb561163ef526",
+ "7cbfb80140af15b336f8cff899b36daf7cc65d4e",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html": [
- "00e09a77d1308252e98e71ccb1e259f36a9185e2",
+ "1f01d72ebbfdcce10c3839b6e78b49a23a4de450",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html": [
- "20bade73d065f18acda955a76e57212e2f96b402",
+ "16ec9ba4d28b661f56f6bce73e12ee41579fafd6",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html": [
- "b901bb357563f8419d5733e31460ae576a84c9c3",
+ "27b073035aa4b8acfdab394b0c164a07d12021fb",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html": [
- "11606941512f83556eeb92d99d60bf4c2ab53888",
+ "5d5b14f492699ce73b56ebb304fb071ade3978f6",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html": [
- "0b78a17424c6fbe8a8beb7846be3fdc7ee0d63a0",
+ "7db51dbe340826138c3e00bb11d0f635e7e73b4d",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html": [
- "72e0986a09e6119c927142236e4088ce97c8dd83",
+ "c8270f896ec1937f04efac4f740154ecaa57bf82",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html": [
- "e7b0bfc2c89870ed36cda4ded3ae509e9dc75196",
+ "da7d8dc24c46bbba81b46fcd6c989575a2770beb",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html": [
- "09b05d5fe6eaf9d531f0938a4b473a37a36dd096",
+ "908637bc501b4fa994a6f1e4597719cb12426c0d",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html": [
- "68e5a86b43544d9766ddea6e43aafdaf18b6d7b8",
+ "2407b76de649b0b780964222ccd950f67dca777e",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html": [
- "2c0ddc8ae6b5d30c2608d1b8909439cfa320badd",
+ "bab2a50944b6e44880145bbbd156e8e3be333a27",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html": [
- "66a603db60558abecedcec841612e28ee18fe8ba",
+ "8d3a921c4acbf386983bff4958ccd24435399d4c",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html": [
- "c54bb84a6f8e9345e5fd33a5f3125a304d9bf045",
+ "59e03982a279ce7325e9be554b83ba839185bb5b",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html": [
- "fdcceccd942b2d0d1fd1fecc74d774dad8fcb62a",
+ "6c44ba0e6a3135dae10dd6c86ce63c2148093fe1",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html": [
- "5614f7694d37865aef5b873cfea1a3ce96b37f4f",
+ "3e74519b4bc70737d1d04606f36f3249d01e9f7e",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html": [
- "49d1b82be5fe0926469cfa2f89c885f7bde19020",
+ "7a016b222fe68cb95ef74e16e474ae4767d31cba",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html": [
- "1290a24677af9d55598290b9c3164959f5881385",
+ "64d75afb49abe8598f76a8e2b1ac6e72206302b4",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html": [
- "4776ae42efb35abad3b92942c6e87af0e930d6dc",
+ "8d0f21bd0c67079a587e4d3fa3292edc83af87dc",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/a-tag/cross-http.no-redirect.http.html": [
- "0916a69fb5277c015a78d64b67f89e2f486100af",
+ "7414c8e633ba78465818377aa2ade48f8f4b760c",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/a-tag/cross-https.no-redirect.http.html": [
- "21169cace6552bc53b25e9e4d9f2df987ede9210",
+ "461d2fe43bbb3433bd971cb60cf741acb5ef4993",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/a-tag/same-http.no-redirect.http.html": [
- "8b9af5088424a89f084cebd4bb70f8f0dfb78ba2",
+ "364c688a281fb5607adcac76a554aa61a7de185a",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/a-tag/same-https.no-redirect.http.html": [
- "ea6929b55bd7205e7086bfabe88468d979ca08c9",
+ "8de257c500bebf2f86e648fd368f39497b1a0228",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-http.keep-origin.http.html": [
- "f17babd6b743a2a2313360ba6c657affe4c23bb2",
+ "dcb7c8b4c39e7896f0f395fdb517712946595344",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-http.no-redirect.http.html": [
- "27f2a91c25ef3bd22c291d9af1d21b46c0959e8a",
+ "99a5e73d0640f02faa1b5845a188eb9af5ad2e12",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-http.swap-origin.http.html": [
- "f8de0159aa0cbd374a706795ff0bd1911238b8db",
+ "4c394755f51bb0cdbf9a390e3d5c63b3ffcffd33",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-https.keep-origin.http.html": [
- "2fac3de9cd139e2a34962e6259e66bae65f1aaf8",
+ "523da9325278940854f81bc4bcaae02fcb5aadb1",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-https.no-redirect.http.html": [
- "827db9aab6b162ed3ae2b684cd377b99ce307607",
+ "0c65dd3bee32499de1eed979d5d44a016f02f93b",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-https.swap-origin.http.html": [
- "a154c88d555387d6c319369a2fbe91cd5c2eaaf6",
+ "50fb9baa4fc099dd7faf8ba070813419c14e7b4b",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-http.keep-origin.http.html": [
- "2f3fc57ea106ff20e22ebd1cdf8907f62dbb8493",
+ "8946cc15a1231280c58400ded5a5926994c84d54",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-http.no-redirect.http.html": [
- "886fb1c0620db2a568e2ba7b9ddf083dfd85df6d",
+ "4037c2fb7435b35fa461c755513c4442d8588ee1",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-http.swap-origin.http.html": [
- "f2cff2549cbc395488547e5a9ee9b25044e93cca",
+ "d9c17d636edc47f9ae4ebac467b5858b7646464d",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-https.keep-origin.http.html": [
- "a4bb33091ff95d13134c7a26094008535a755d7c",
+ "8e64d48c83c6db280fdab7d21a3db920953f406a",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-https.no-redirect.http.html": [
- "a531d13b73965ff95efcc91e7986b1cf4501f8f7",
+ "d55ac0bef0f2f0dbf3d266e0e502cafecfae5fc8",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-https.swap-origin.http.html": [
- "8f05dc73f1f714ad3030a221478cc9331cfd7452",
+ "1acc09e2c2d98f2e2e840b173fc2d868ebc1568f",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/img-tag/cross-http.keep-origin.http.html": [
- "6358c82b79bdd1268910c2c5ff4b08f11c0d0ad0",
+ "6242aaa9a388d7bd46860366af4da5844ea7edfc",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/img-tag/cross-http.no-redirect.http.html": [
- "1fb24101820625566b5b2f04fee277e5e413ebe2",
+ "2016094423af2e8f6dd6693d219ffb3a7161b1bf",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/img-tag/cross-http.swap-origin.http.html": [
- "79ac1fd5e86c372f94834218881075856b3b1cbc",
+ "4c905c16579094f1db297495632029bc98d2d305",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/img-tag/cross-https.keep-origin.http.html": [
- "259311f3b4e14e8333503c6e11a65c887451c5c8",
+ "d62e9c01292ed1b73668fe03cfccff80fdb6aed6",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/img-tag/cross-https.no-redirect.http.html": [
- "dcd8eae0ea30b07502534300de0e20b37a54aaf9",
+ "1b77a0cf85ec3092ce6ea95856b93dce25a32a78",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/img-tag/cross-https.swap-origin.http.html": [
- "4473d6d90493571645b192783be11823eda6e438",
+ "40d2cff83b6b22ac4c2278ec3deea3cd2fe6089e",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/img-tag/same-http.keep-origin.http.html": [
- "8eb9b89a500937adfb5949b439b211f6f1c98c74",
+ "817abb90d8adf90c05214a9df4745f31017ff8cb",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/img-tag/same-http.no-redirect.http.html": [
- "bced80f139ad919f838ae0a676866c5034c0c3d9",
+ "7d769f3d141dbc29c3ef6119a1cbe3466441f767",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/img-tag/same-http.swap-origin.http.html": [
- "1dc8cd37db2dbe5d9d17d459f66af00fa3664ed3",
+ "2ba0de6dfe253f98fe58fa3e3e600ba8367eb0a4",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/img-tag/same-https.keep-origin.http.html": [
- "d1709213c34e3e46ab609bdad91812aeb54ae07b",
+ "eda665dd94624cb33723fa01bbbfbb4afd575519",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/img-tag/same-https.no-redirect.http.html": [
- "50541ed18281b6c4481717160c43eb2e9ae6a266",
+ "445aa4dc852b2cb80e28a0b8ae4eac1910d7aad5",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/img-tag/same-https.swap-origin.http.html": [
- "aae8174b856696ded8b09a0abd061ac49d86c4bd",
+ "455c57ddc2f5cb336fb8d7b58d3003c5b9004aca",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/script-tag/cross-http.keep-origin.http.html": [
- "5a4e2658218e939a4c5338ba8d646a7587094b7c",
+ "ecdf4bdcc2d057c304d16e633e44cea468504b2f",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/script-tag/cross-http.no-redirect.http.html": [
- "9389cdd10a2e96c7b73e5c45fc77730cd9dee2ee",
+ "ad33e3c9e1c95f5d05e34a9a8e438118a010f27b",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/script-tag/cross-http.swap-origin.http.html": [
- "4166472aa129b352b6b5a73a89556046a76bfbd7",
+ "11851635644a3da52eefda7c5283d8f03eb7cbe2",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/script-tag/cross-https.keep-origin.http.html": [
- "ee4cd8d1df683c4168350975ed1e05f3ee0745d0",
+ "34ab7265257e003ffd1a17babdd86a8830bd09c9",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/script-tag/cross-https.no-redirect.http.html": [
- "fdb452ec73cb6e53e41c411b3289e871dd0391f5",
+ "7e54f3659199b78da219967d5019d3575fd9ae65",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/script-tag/cross-https.swap-origin.http.html": [
- "66a65789f04574b8bb7823107796969888e6db27",
+ "f7d5dd5c3ed56ac4576ee6a6266e21f01265654e",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/script-tag/same-http.keep-origin.http.html": [
- "22b0a5c401119b2cc8ce4c5d05d469182dc3fd2b",
+ "f98f0455aaac0d3a6be00de91ac788abefe54e16",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/script-tag/same-http.no-redirect.http.html": [
- "a3c33c35151f6971697d700790c91e6007302143",
+ "a9f08ff0780e0a25f26af0c3a83b78276c835df5",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/script-tag/same-http.swap-origin.http.html": [
- "f17d8809515a5a0ccab924b9d23786b313704a2c",
+ "88c43cf7067ebfbea7b6d34ff69ff762dbca7499",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/script-tag/same-https.keep-origin.http.html": [
- "0dd372af5a83c55738699f0bdf1b70fc8dae3441",
+ "7336f7f4ca323caa06a4f76fa979d835187cbd8b",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/script-tag/same-https.no-redirect.http.html": [
- "8ed8c45f6bfcc2e265fb0cc3323c649ac21feacf",
+ "787b4a2ff3c1ae16b4cabb145004ecfd29b9c14e",
"testharness"
],
"referrer-policy/gen/req.attr/no-referrer/script-tag/same-https.swap-origin.http.html": [
- "331ef74c332af0c18b22548701539149ba2a89df",
+ "4277eb4be02be6692a918b2c2a70cfa385c04570",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html": [
- "9d80e4eecdc6d7126fb44ca9a801a80d7364af07",
+ "e7526ed42b2e910d03202e1fbf87672715ed3ebb",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html": [
- "a43158474681a47a30263b44808b40d793e4a1ef",
+ "ffd8de6743f528d6c3e6c05dc947acb319459196",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html": [
- "5ccee6e3f10131b00e98a644dc920d19df5211c2",
+ "845056de54d0a762871fc1f4d81b933c1c86953e",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html": [
- "56545c05ba89e0d0de7d083a25aac2c2efa86bfb",
+ "0000efd20a8355996f1cead4b3e4ff3dfc576c2d",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html": [
- "ef7a45d88ea1b3067f63977b3170ca77c2a717ef",
+ "b84d1d8760ffe046998e6299b75192969154a18d",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html": [
- "ee59f03f364fa778b65d387693a48d8918d84389",
+ "cb44bb09dad07cba9d712bab9d69ee3890432888",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html": [
- "5c437e00b1d4b62e4b9d4a495853af5f071515e4",
+ "2ac5dc65c37f4ce66f34ee1755ae794cb531e0da",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html": [
- "87e2d1934d9e2145218667bfc4685a31e1d202a9",
+ "eb22b5280bc3ba3545725c6671db1693276ae54c",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html": [
- "cf3b6f9f246e30a52efe3e0b0602702d0d3a68c5",
+ "b986b32cb61ff77db9bb9079d58c1887db2353f5",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html": [
- "8c0ad2782c9578b0e1c23219b9431131f3703683",
+ "59e06f468dc0a2e9d3325d32475f7bd42cde73f8",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html": [
- "6e715b9ecdf66f22e150d63a3c8119efde1d1fe4",
+ "d13cccd36372c647832ab61a8dc9c5b41ed90021",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html": [
- "9bf71ddb2acafeef7ea18dea00c267182fdacbcc",
+ "c355707ad51e1678954af094fc48756794530e02",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html": [
- "0c9d06784e2250d452edbb0dbe2644132b29ca98",
+ "becbb554fffd3786fdb161361c93ed436de6d546",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html": [
- "407c6c2cd275b1601024d3264e2ff7814cc9fe35",
+ "584875a8ca4bc7ec02a6fb03563ef72a9aee8c41",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html": [
- "06ec85c630cc8e045efa1af771e082d9b682e896",
+ "3a18143a18451ba593665b9eb99dc4b0672b91b7",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html": [
- "cc194c3fec9c0885c3baaf09a52f40c51972ed68",
+ "2c9c5689460e1c50995a0d1632e5cab3955623e6",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html": [
- "106dedcdc8dacc2cfea5d7c43dde1ac61df1e804",
+ "21643724a492f6f599cf990000109db22fa15f2d",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html": [
- "1c3e33a4a0672228e1cd769fa99ce68d41c6c12e",
+ "52b471e48c93c34d4c6effa38c2079e487f3f90f",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html": [
- "61fbf48a46c11acc653856900bc54a607ef09897",
+ "cfba1967b2d9523db3d70204cc2d34f449699dd0",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html": [
- "9dcd043bea75a8e722739beea27804b004ce370c",
+ "e94dfaa4e49a24e19794f78cbf9240c2cec4bb8e",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html": [
- "c65bcef878356ba4feb8cd4f13d2e5fc6490265b",
+ "89446bf752b16815ffa2fdf09460f0a55aecef06",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html": [
- "7753e3bfc98230bf281d85005df70b24b9d3847c",
+ "1946d0a2f7ed5c668af82fa3d5c34864a83f496b",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html": [
- "992f928945519c267c784b75a77eaf6dfba8ea9f",
+ "a41f9c33fa707b7adebb9ad2d80cd6707061f63c",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html": [
- "5e41bb0cc9e9e90319e801ca4c16e60145b3e93b",
+ "60fb6ad337707de33eda5d3a08e3747b6cdbe3d2",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html": [
- "7f3de2db402c3f1300fd5e1e1a9ab70d7885b517",
+ "bebc7b516800ae7faa832ed62c67165e38069335",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html": [
- "70007a98bfa1638253c23d66d4b6ed527e7e333b",
+ "ba8139583fd69afede49e74bed77d6ae9783d7e1",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html": [
- "be6efd6d485be7151176cdb896e08fc40c34feff",
+ "5aa87fe3ec785a8c2a04ac21c31fcc6e8f3c497c",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html": [
- "fbd23adf84eba7442709b4c2e7148cbffefc93c5",
+ "6480f77d1ca0f213fa30af9fa8ceec33c170dbf4",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html": [
- "aeb25636b7fd481cebe5d1c1c01349f9eac00832",
+ "bc09370307c681b6fb103f357741eca97912cf6a",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html": [
- "0427b033f3877ec86e1f5d656dbd2878e233dc79",
+ "1e408c3702f1bd8f6a232d32657124d0f5f51724",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html": [
- "2af95f1d68a710e294a76527714005d92cfae667",
+ "3faca3ec745972d807013a9b14eac268e0fb0a64",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html": [
- "3298ff9e12984b8a6a5c861a6f0a2b4e125fd8c4",
+ "8b91e88211ac9a978970078c0485107f8e371623",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html": [
- "5ece6e19585bb63e9aa8fe0eeef65782ef135edb",
+ "e3d695f03168f4bb5052b7d96d494ae57e8fbcbb",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html": [
- "d2179b0438dfb7da21b619e0d429653a7cc05bcd",
+ "415c63aaf320870fb1e8da8976874a5d19dc9e5e",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html": [
- "a6cddc510df9c2259bcd8905f48bed0211580fbf",
+ "b175b501b3fb17528540d38cfbf52fd15bb09db3",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html": [
- "734a16e4b1b849e37e79f0991df7631eabadf4dd",
+ "980f9fe51956d087afd146462bf2a4a015bc04c4",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html": [
- "678f150c190c6bd98e75d3403a84a32b22767e3c",
+ "c1fc591386b327a7fce513739496fd394d30e1cb",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html": [
- "eca7111fc903d1eedaeb56a1cdeda04aa2000267",
+ "a3eade8bacebdc1ebcd4096869d0722a428e8faa",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html": [
- "dc2a2a0dd0c031710a94e4e12650b92075a28267",
+ "5368c70113c4e30a0968d4a8d93963eb98cefa4c",
"testharness"
],
"referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html": [
- "798557359cba5ba1485221a656d8fd6fbc4b8cd3",
+ "4e41cc2b99e081405737f541edb0201a9039b5e8",
"testharness"
],
"referrer-policy/gen/req.attr/origin/a-tag/cross-http.no-redirect.http.html": [
- "64c04a97042b072c7e2b3a346ac0f589f29dc72f",
+ "6a499acc7c1bdd7307d58b6f658762816b2f39bb",
"testharness"
],
"referrer-policy/gen/req.attr/origin/a-tag/cross-https.no-redirect.http.html": [
- "c98597dadce8f20a4166887d85645b892d818dfc",
+ "e2a69816bb7c96d4ae82aca719c96480787db05a",
"testharness"
],
"referrer-policy/gen/req.attr/origin/a-tag/same-http.no-redirect.http.html": [
- "614150e785bb80c07a1dd34db3eff89e06b75ed5",
+ "83b4dec24cd2d7343fa39c15162a6f4083efad66",
"testharness"
],
"referrer-policy/gen/req.attr/origin/a-tag/same-https.no-redirect.http.html": [
- "737081aa79ab2458f8202f46aa648f1c4d0e5a19",
+ "03f7ee3ea9a7cb59284f99a02f44af486123f876",
"testharness"
],
"referrer-policy/gen/req.attr/origin/iframe-tag/cross-http.keep-origin.http.html": [
- "84bf51c4d1854a26816fd3b70a961e70fec0c2a3",
+ "7e1d06ba4cb453f7c97e3fac4b1e2fe4474aba58",
"testharness"
],
"referrer-policy/gen/req.attr/origin/iframe-tag/cross-http.no-redirect.http.html": [
- "9b17cbf92f2e730432c59e0179fbdad0d1c47119",
+ "ebcf709852448194d23de67b5ad3ebc6851c306f",
"testharness"
],
"referrer-policy/gen/req.attr/origin/iframe-tag/cross-http.swap-origin.http.html": [
- "9ec69dda44d7bc30f52982877f96dc8b69974785",
+ "a7c55c2bb8ad54e55904244a77da3d0ad54c17cc",
"testharness"
],
"referrer-policy/gen/req.attr/origin/iframe-tag/cross-https.keep-origin.http.html": [
- "fd44f0ca282c29d5561925a536468c4a1d7914bd",
+ "9715246e6b99dd8ef7902082275f217500bb35f4",
"testharness"
],
"referrer-policy/gen/req.attr/origin/iframe-tag/cross-https.no-redirect.http.html": [
- "50a4d48a8d9710ddb3b7b1376ae8ce3cfe520653",
+ "53565249109dbac64fa420c517d8b93a33a8722d",
"testharness"
],
"referrer-policy/gen/req.attr/origin/iframe-tag/cross-https.swap-origin.http.html": [
- "20f1d03a5299ea91167e757b0a625f9e30b11d00",
+ "a8d20be3e5261a1dacc6edb0bcbbd9bda13bf211",
"testharness"
],
"referrer-policy/gen/req.attr/origin/iframe-tag/same-http.keep-origin.http.html": [
- "d94085f06d72d05f09d03276ba874cc21f74f0c6",
+ "67087b4a2f7bce5cbbfef87b7176ffa9c49235ca",
"testharness"
],
"referrer-policy/gen/req.attr/origin/iframe-tag/same-http.no-redirect.http.html": [
- "d9ccac882252fb5add3faa7279c2c9d1c5e12928",
+ "26f80cdb3f9fb9098ed8b32a88cf29793b1c34a5",
"testharness"
],
"referrer-policy/gen/req.attr/origin/iframe-tag/same-http.swap-origin.http.html": [
- "c25527091fa5dd45a512f764f5c80b77c9c85f95",
+ "1cd4e595610d06c7fb19fcd5bd9f43509908d03b",
"testharness"
],
"referrer-policy/gen/req.attr/origin/iframe-tag/same-https.keep-origin.http.html": [
- "f8b5fc04fd6a0a278800d05c21863a5c47774b34",
+ "354e69c6e2f91a4f744c167d8129c112220a7a7b",
"testharness"
],
"referrer-policy/gen/req.attr/origin/iframe-tag/same-https.no-redirect.http.html": [
- "d060772ff539b6a24ec94d59fb359f62a2a97e54",
+ "6306053db2219d899b8ede170233b7b02735582a",
"testharness"
],
"referrer-policy/gen/req.attr/origin/iframe-tag/same-https.swap-origin.http.html": [
- "7f0b59b2f7fa01688e57e37a557155f5d89ee6b5",
+ "3aafb5ab78cd1d86626acf4b08b8607e85dc5755",
"testharness"
],
"referrer-policy/gen/req.attr/origin/img-tag/cross-http.keep-origin.http.html": [
- "c186c75bb1546b2549ee68b5088eccabde433831",
+ "3067e3d6573d3a526c837c782389720935cbd887",
"testharness"
],
"referrer-policy/gen/req.attr/origin/img-tag/cross-http.no-redirect.http.html": [
- "88c7b019ae7dd13ed0f2216a0ee0cf6573707f93",
+ "15776d7aabcdd9fea9383555af193f80d1bfaac8",
"testharness"
],
"referrer-policy/gen/req.attr/origin/img-tag/cross-http.swap-origin.http.html": [
- "25181372ef77c262877cac9a7c222a9ced61c764",
+ "c4876ce475f260d94a21e958854b41f74666a187",
"testharness"
],
"referrer-policy/gen/req.attr/origin/img-tag/cross-https.keep-origin.http.html": [
- "116b4bb7e316fcf5a46933aeceba21de5680500a",
+ "916e625b5af96f14673c8c0cd7d1662f95d42689",
"testharness"
],
"referrer-policy/gen/req.attr/origin/img-tag/cross-https.no-redirect.http.html": [
- "2e43d922fb716b62c4b8115f926dce7e4e7f60f0",
+ "22a136b8ff276e7c69e1a18c56ab82db8a1251c8",
"testharness"
],
"referrer-policy/gen/req.attr/origin/img-tag/cross-https.swap-origin.http.html": [
- "d4b14f6272bdecdfd0ee76453f663501ccaa8357",
+ "795ea3142752d25314cde116ad5eff32d5860fbd",
"testharness"
],
"referrer-policy/gen/req.attr/origin/img-tag/same-http.keep-origin.http.html": [
- "2f7952592a027df54f419f542674437ec0c74ff0",
+ "aa74072ca00daa35516ac81e4fcc8df4f2a8c67a",
"testharness"
],
"referrer-policy/gen/req.attr/origin/img-tag/same-http.no-redirect.http.html": [
- "5c6ec1b352a088319bd6b1964e2ed3dbb6453a63",
+ "32ae9474d96ead56346dcb9996f395932fd46c86",
"testharness"
],
"referrer-policy/gen/req.attr/origin/img-tag/same-http.swap-origin.http.html": [
- "6949391f89fc46c21e6d332329c7d1c1e215aa5e",
+ "4938c5f49bb6f2c64b85b980f6308f8943fdd9bf",
"testharness"
],
"referrer-policy/gen/req.attr/origin/img-tag/same-https.keep-origin.http.html": [
- "1a3356ae51fbed72ed031311a335d5c279c72a52",
+ "b298ce7b893ff9bff63a3b8c3c31a73c815cf84b",
"testharness"
],
"referrer-policy/gen/req.attr/origin/img-tag/same-https.no-redirect.http.html": [
- "c2f0761b0510fedf01001dfed6d425dbced922eb",
+ "4a768077cf4b902ee630e67a4e3a1d119b854924",
"testharness"
],
"referrer-policy/gen/req.attr/origin/img-tag/same-https.swap-origin.http.html": [
- "e1248a840876136b645175cd9965041da60654b4",
+ "7fa0b3d1a0eecdf5f895a5d5bcc3641bcd6e2646",
"testharness"
],
"referrer-policy/gen/req.attr/origin/script-tag/cross-http.keep-origin.http.html": [
- "554944e44773034a7e8931e1bef6a91a7d12c6df",
+ "8ede2b4197f67d54c637b7adea14eab073496417",
"testharness"
],
"referrer-policy/gen/req.attr/origin/script-tag/cross-http.no-redirect.http.html": [
- "39e5faeb839c29267763b12c147e10818536e03f",
+ "c3a7d773bc334cb9113c00bde693997693fd34ef",
"testharness"
],
"referrer-policy/gen/req.attr/origin/script-tag/cross-http.swap-origin.http.html": [
- "f8041536ec75918d462a3198b8bc38b493c6ed59",
+ "d6417c69efd5eb59a47cfafa3c82ab066ca9e863",
"testharness"
],
"referrer-policy/gen/req.attr/origin/script-tag/cross-https.keep-origin.http.html": [
- "3d247e1a1a5faada37684bbd635bb04d2fafded8",
+ "26f266bdd3f7a8efde096bf6ed57009448274d7e",
"testharness"
],
"referrer-policy/gen/req.attr/origin/script-tag/cross-https.no-redirect.http.html": [
- "6f72764dc1c2a06ea4425cff11d62479d0d93d4d",
+ "736342479f3e3127fa833ad003f00f958e67ecae",
"testharness"
],
"referrer-policy/gen/req.attr/origin/script-tag/cross-https.swap-origin.http.html": [
- "4c50a6390acc0aa7e389954c0f15831a63342cf7",
+ "9f713c5013622d8aab5ef59e0086e550f41c47b1",
"testharness"
],
"referrer-policy/gen/req.attr/origin/script-tag/same-http.keep-origin.http.html": [
- "912154843092461e6353ddc65b8baf570ea0169e",
+ "6e3d7246ab857705d8f7afa666f2d5d61a204e6c",
"testharness"
],
"referrer-policy/gen/req.attr/origin/script-tag/same-http.no-redirect.http.html": [
- "9c37207b556c79e2393c2b22bb38d1967fba87aa",
+ "04ba8e7d4af25272b3eed76f5be1d627d3dbeb8f",
"testharness"
],
"referrer-policy/gen/req.attr/origin/script-tag/same-http.swap-origin.http.html": [
- "ef85410bc78fb37db3caae05f7f966dbf3507a6a",
+ "328bbc01bbc2515fc5d77515d4fda6b36a9d9c65",
"testharness"
],
"referrer-policy/gen/req.attr/origin/script-tag/same-https.keep-origin.http.html": [
- "9689f00cf8e49a232ba0e820a5cf4fe1c0e071b3",
+ "a87ad9b9b21b8a548dc02a6c7c0eace401bb69a2",
"testharness"
],
"referrer-policy/gen/req.attr/origin/script-tag/same-https.no-redirect.http.html": [
- "4265d2545282de0ace391bff032456a5afe7aede",
+ "c7c88ff222f3309f656d880fa210420b1c0a8889",
"testharness"
],
"referrer-policy/gen/req.attr/origin/script-tag/same-https.swap-origin.http.html": [
- "9e37ad97785737382a66e1b28fbb30298753b557",
+ "80cd677c0dbf88893d403bcd124ecbbb33da9996",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/a-tag/cross-http.no-redirect.http.html": [
- "a624bd10eae6bb0aed944d6d9c6736d36708b294",
+ "c132af5e9e9ed19a2470c8b4ef3ea22eafa698d8",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/a-tag/cross-https.no-redirect.http.html": [
- "af720c30018920ea0fd6ce38a5b98c7cc54eb0b3",
+ "b00a34e07ecbfc696565408564e987e0d1b879be",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/a-tag/same-http.no-redirect.http.html": [
- "bce9eed482b1137ae8284c88d3740c4a074672c3",
+ "0daede6e6551c9a1bbce0b592a5384d012e70282",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-http.keep-origin.http.html": [
- "a7b2ab3f67cfbfc387341f920fb64d9263d35b96",
+ "e498846d95b2c2948f6b46286d738cafd610e0a0",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-http.no-redirect.http.html": [
- "263ec260bc188b15143e0bd5f9c7d356d5c1464c",
+ "90d39202d501b723f77d67efb916062f7023e93a",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-http.swap-origin.http.html": [
- "95c93beb73213329e60ed374ea426494ed88c7cd",
+ "596d3da28dd189e56612e00352b9d97e817b7be2",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-https.keep-origin.http.html": [
- "a33d854bdf15de59457dcf490eb3ef201384bb9a",
+ "45ff588abb3bb71abe87a930592840a8da334654",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-https.no-redirect.http.html": [
- "63e596c15143cfe9dcfd45ab3eb6917cc737651a",
+ "bb6f769acbf591d465959354ebb3d4e94f141f88",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-https.swap-origin.http.html": [
- "171502c50e0ab8e364e8e26ab2c53afe1349e157",
+ "a825c3bc179de8915ab9af18db9061b5776cbd4b",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/iframe-tag/same-http.keep-origin.http.html": [
- "4903ca5f6754ab2c958ef0ca2c9c6e08fcbcde08",
+ "b4d54468708d7dab3d6ba311b9bb78b4f5a81ce9",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/iframe-tag/same-http.no-redirect.http.html": [
- "502bb9c8f367d51f7138bd6289ebb6822a1731bb",
+ "ddf2d81f900d7cdb025920b35cdc9906f1abc9c2",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/iframe-tag/same-http.swap-origin.http.html": [
- "007dad5d22d6075e9b55a5083717020817a298a1",
+ "10e3141377364ccd0c1b68f9041bde06802ad6c4",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/iframe-tag/same-https.swap-origin.http.html": [
- "fa7185a86dd69954e5f60038376a7c73c1f67b68",
+ "7f82d17b46bfa212e546a8eb5abc9dad62b27f2f",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/img-tag/cross-http.keep-origin.http.html": [
- "0045f09d8fa2f47fa6cc5ccc3634e57b87b9ad14",
+ "ac8d2f6cf3a2d9b92cd04786cde04aabd173a0ac",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/img-tag/cross-http.no-redirect.http.html": [
- "a8f8b3caeac9ab9e1e877a7ebf1415bdfc1908c3",
+ "ccaeff2096aa171962126d59cadbaeeacda04ecd",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/img-tag/cross-http.swap-origin.http.html": [
- "a43218e73b60d713117e103784416c58700cf0b8",
+ "e831f577b6e9bba754a1f9947de3e52abf2805b6",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/img-tag/cross-https.keep-origin.http.html": [
- "922463d4fa7ca0b111dcf09222437258b96d1247",
+ "a8f6e1fffb5195b86a5963cfe4d9cecafde6757e",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/img-tag/cross-https.no-redirect.http.html": [
- "61a04a95880405ad67a41974413f29884d911d0d",
+ "e46908ace43d31d59efef4bcd707e820f8b10c16",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/img-tag/cross-https.swap-origin.http.html": [
- "821db669012422b3eac7f65d8122f181aa1b1f63",
+ "9f818b1e1a8f3101867f89364d1fbd1439c9943e",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/img-tag/same-http.keep-origin.http.html": [
- "f3a5cb72203b460309863321b99c58b239eb6073",
+ "6b953dff155c9c201b757a695839790e9bd69bf1",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/img-tag/same-http.no-redirect.http.html": [
- "4f22a025f9e2b02dfe574b4f9b537d6715738f62",
+ "e452225b58b22a4745afb07b84ffaa1252ca3cd0",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/img-tag/same-http.swap-origin.http.html": [
- "b7e82f0bc13168c371e6ea5b5b5b33d53977b6ac",
+ "43736c1cc4895133c43a6271a7bc74ccdc4c133f",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/img-tag/same-https.swap-origin.http.html": [
- "6120f05ba5fafbf3c27b2252278a575caab1d10f",
+ "a786c73b0a6940852d7b400edc0bb4db60beca77",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/script-tag/cross-http.keep-origin.http.html": [
- "4ebe79eb629d43cbd2c24b5f58cc154e7b6fbe7a",
+ "ee30862a973376a98e8a059ba313c826065dfdbe",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/script-tag/cross-http.no-redirect.http.html": [
- "ec74a0ee7d7954ad205281c69302235a3ca9d157",
+ "aea1e262c60eaad0146b51e9cf58a137dd3286c4",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/script-tag/cross-http.swap-origin.http.html": [
- "7cb88653f5f336c560ad7b067e398337bd03fb1e",
+ "fd2c8b97ce1a95a369ce443a90eb6cea32a4f52d",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/script-tag/cross-https.keep-origin.http.html": [
- "5f1663107007a34b5b2535ebf80e36b7ccd94630",
+ "2a3a5ca9897d77d19c090aca69e7021fbf5c4e60",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/script-tag/cross-https.no-redirect.http.html": [
- "c8e318f31d2baab878c8d76d50a97783e5d9e1bb",
+ "3c7dc4e66aa38e72ac10981d33d37b1f6feb200f",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/script-tag/cross-https.swap-origin.http.html": [
- "2158ee39119157f5266e78b51314598b01966913",
+ "6048d78bdb3c2fcb57917021a3682bd85c2230dd",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/script-tag/same-http.keep-origin.http.html": [
- "375395fd85c14d45fc7f8d938bc01069581f801a",
+ "1bf3ab30f6b7d9da0a6203c461ef04b7220362a6",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/script-tag/same-http.no-redirect.http.html": [
- "4664e06655058a8e9d1c957ba0322057605203eb",
+ "31e1c71a682e79763c1c42f740f73739d0fd1cc9",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/script-tag/same-http.swap-origin.http.html": [
- "0ff52d2743bc221df8bd298d4c942fac50da3a39",
+ "15d8229a683bd0b55b614ecf2dd11325793ac72e",
"testharness"
],
"referrer-policy/gen/req.attr/same-origin/script-tag/same-https.swap-origin.http.html": [
- "8a5db6047dcfc3fffad591441cc44009005b9ecc",
+ "bf6268411a9e1647451ee123c79ac4b7d581f747",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html": [
- "6dcd37b4fc344a0d99668e44d6f40d47c01907f7",
+ "aea84a0db2e486fab48537dd2b61a07be04e6bad",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html": [
- "95894095f54bd95266aab2f1cd17bc4a08c1981b",
+ "0994a345db03ea311815ce39ad209c2d5247f280",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html": [
- "8eca6aafee484d0d8896b1006e1fe3c47824d299",
+ "bb0dc705be8e8871840986700084536d66924b5e",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html": [
- "50ca73cff70734bb02de1b97b823e3e42724d252",
+ "d899449ff739528211197914087adadcd46d85ed",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html": [
- "60abdb72fd920b2ce828071102aeeb6e28201ed5",
+ "b66b1b01428a032b1628326e0c10412f4a84a7cd",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html": [
- "ffa9d7df39ea8d482e6a4d9c19d0c81c58816928",
+ "ec985b1804e23ead7899c040d9950dd38a657b26",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html": [
- "b62cfd679c4fc87c45f96214ac360b6b62b72fa8",
+ "e597c1dec0734dc3eceeeeea24e3693e960ca2f4",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html": [
- "44a2e79c1c29e7f05a202aad61a2a0680f86f95e",
+ "e932d3cd3f1aa68a74ccea0f41fb8372f5057fb0",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html": [
- "4e406e5c69be4eecbf1d705621405453cc0135cd",
+ "83f05ada593fd486fef5b485c295a504b78376af",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html": [
- "4a75656e176a20a7cc6222f7cd3a2223b15748a0",
+ "23c8ba77856c24e0a28ab3cfcf8d6cfdf237178b",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html": [
- "315fd275ecae421282dcfb3168a6290fdacf9079",
+ "d63e2f8ab0939d103afa68eeba948d0e725141f6",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html": [
- "0ff3797bc5ad0ad9d95980955b5a9d54a79c74aa",
+ "6e266233bb1ae228b7ba134e206d16357a6fddd0",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html": [
- "20324578e4ea5256d12c81ef3bf07a698b46ff74",
+ "c4ae13388b91d16296cc846ba344fd5767accba6",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html": [
- "755a98e193b3517ce3d978d60d09a2de80c750ce",
+ "5cf1e2fe3e186888d5d7980c31b31eab3802942b",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html": [
- "5cfe32ce99c97ec03a9487efaf28089ebde5c6a6",
+ "0ac920f1482c2016fcf68e507c6f14b5824a7cb7",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html": [
- "19172dab930db256821e46c76a7b4501b3c1c623",
+ "f6dd7e9f0b352543120828afa70af73373acc0f0",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html": [
- "a3449e24234702d44e5ce7a45fb794f19c322695",
+ "a69f7cb4a23c0af49cb9fa77dbbd98e50f743572",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html": [
- "7032a6306569752f5b2de9d9ab0bf1b35f370bcd",
+ "35d1a5c941a70d258724a4c17a0ac1ca55912e95",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html": [
- "d97e2d45e30c00e554a889ad203d6ac026044ca0",
+ "b4dd950391bc965e49a8d91f3aae3dd86f76e2be",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html": [
- "30c698c9844660f022d6f4354df36b526efb99d1",
+ "1872f9e76cf4fd580b77acd51e6f99149d9fe30e",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html": [
- "61c321098cea33816a4b749645a5c14dd7b0aa20",
+ "f27cb2dc197ada1d0a1832c580e559dd72982a8f",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html": [
- "f0966ed410f7dc22771cc06e10b4f809bee8a0db",
+ "cf687c5d3f92a1c7d6f23bfda8be252b799c7c73",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html": [
- "01e02272561c78af7f43e579f3bc3d868714b50b",
+ "9e01d7b1bb8b5299d6f65b55c21c958636c41f60",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html": [
- "81bbff6895f9806533915a8c5c35ea19999ebcdf",
+ "06ce423ad62720cf44bcebc40ec9560f10fe17d7",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html": [
- "c6b90c2c3fbdb32cd2a45908c3c05ceb239a8979",
+ "e7a6839a0962dfc14cf3f50cc874d777ff5f8aa7",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html": [
- "07c064b1d591dfc70584f277ab050eac87d050f2",
+ "eac87cd5179fe0814109c63af49e8e511837d7d1",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html": [
- "d947eda5e16265bcf89381d9ecc8408660e36abc",
+ "f03eef841837854f638b51b6cb4b2903601d676a",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html": [
- "facfbf66bb5f25a1ebfa8d05f4f27ba1323344a0",
+ "15714477f8e7220410239c8c35f1125dcd3d7c2f",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html": [
- "e12bf944e9be2926647067801b1297dae61c6b75",
+ "bc00f9f80931d102436218757138b5379456564d",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html": [
- "a7ad127967f8a39b71c02178dec90cecbf3e55ce",
+ "eab14c17716019e92199b27a9adbae7039f147be",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html": [
- "944ce80657af4f92d4552e08360f9f5cf275de2e",
+ "6a100c67e704689a4f2163a7eb5b00d755aebba0",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html": [
- "974c0a7582e8d01842180be9d340a8dd52afed5b",
+ "c02c82a7d2d7f4e574ae94b73737f4bfc96ffa83",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html": [
- "c0a4cfb746fa65eb9a1171048c18c0150285224b",
+ "c9886904738373a8bc4a7bd016bedd30f33ab113",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html": [
- "06e50c50c3e7a736378814bd367eed4a3f9fa1bc",
+ "3f8a555d7ee9e6eb977f28b4884d91cd56e3036a",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html": [
- "05e3b36ef792ea8be07a82cfca52a3f08104fde9",
+ "f722ac89a7d8e6fc191418bc3295e70b9e8054b8",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html": [
- "c7b22009071cdff1d5a805c838f4559de7493211",
+ "b73d5f4f297d2f3549121bb18efeb68d7af21ae6",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html": [
- "d1d3b72459bb128c9de3eedc35c67b169435a7c5",
+ "116775c576ee1738b2fb8de2801218fc1f1e414a",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html": [
- "8660d6beb4ffdadd54f15fea880c79781fbdcd9f",
+ "e239c323e67f8baf97e156173db9d0e74283d9ee",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html": [
- "94bda07c22e32cb200e4b883a11fb9881bd30440",
+ "0562e65dbd95b75a28bdd7840b77ae39741c829b",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html": [
- "a60910158f5a0a98357190fc77ee808e83873232",
+ "8b4e58faeb1ca1f388b542f777736ef60fb0d8ae",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/a-tag/cross-http.no-redirect.http.html": [
- "b0dbaa7bc6b52dc67934ad460adeb837fc0583f1",
+ "8b976a674f2735fcf52f176af988d92f89ce59fc",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/a-tag/cross-https.no-redirect.http.html": [
- "0829171af489a1b3ed2648c63ccb8ee308205fce",
+ "5673e9b451c47a494f892116e12937b718d57f12",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/a-tag/same-http.no-redirect.http.html": [
- "278db9078118c9e0569288641bd594dbd1073027",
+ "735f518ac55ddbc74e5a8cbd2c9c3c6326515d7c",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/a-tag/same-https.no-redirect.http.html": [
- "5ce0e76a00e505819c71f51046ba4b17eff57481",
+ "cef1d596319e765532fcb7950ecc9b52ff59cedb",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-http.keep-origin.http.html": [
- "38ac8138abbfbc44a5f67a1107909a20d035eba9",
+ "be5d9d7d80f00b6220170186c3c9d3c3f283caad",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-http.no-redirect.http.html": [
- "44ef01de4c4319128cf8c52b038e4c917c4d131a",
+ "2902ab2ed4296ff4b609af98f94131b3e1e98916",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-http.swap-origin.http.html": [
- "ebb7dd47cd9528b2e907e8f06ab9a1b77385ab6c",
+ "6beef10200848a37c3386c82bef364d5fa39b715",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-https.keep-origin.http.html": [
- "1596f4315628b1c385b4c2d150ee7f88ff66cecb",
+ "2d1a59457ef50cd4b5bc522c52d972553b6e8f92",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-https.no-redirect.http.html": [
- "f84e8b142972ce090025f329d63a2698dd827505",
+ "4c024eaa5c39b3692e9f9c8354a019cad0245201",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-https.swap-origin.http.html": [
- "6dce9d9ea953a8c9e79a371661934f1ed293f62f",
+ "a1b105c0f765357f56fdf2a096b95969bfbd09b9",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-http.keep-origin.http.html": [
- "78b4970347bdca8be223f723d122c3cd599f7612",
+ "482e55d4eceb34a33d6b74bf076ffef7100c9898",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-http.no-redirect.http.html": [
- "ce839946a54cc8bdda4c760e7889d39c7c838bd1",
+ "25a79af681938bef99fd0b28b80a8db85772da74",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-http.swap-origin.http.html": [
- "fe7607d37a8f6a4b0c2496e328fe77981c0e41f2",
+ "ddc5e1120d6baca650bc7f92b6c4cd686ad0b3d4",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-https.keep-origin.http.html": [
- "10792aa2cef848328d009b0f0c880b1cd95a9a6d",
+ "57d41772cf993f2208d380cd0941a2a6458c39e0",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-https.no-redirect.http.html": [
- "f56167da6d5d73ffd45feaf9599ab1bbfa1c4c15",
+ "d1921eb211c479d07824436d9d02b9319e2c9d51",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-https.swap-origin.http.html": [
- "379db165aed957de91581c1374636787bdc0fb1d",
+ "f40f2eaf6732eb44e063817ae0c7e52d3f30e690",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/img-tag/cross-http.keep-origin.http.html": [
- "0fcf0480ddeef83b9ab89090f86bbb96801ebaf8",
+ "9e6ab78b9bcd785f93434098d9e9fdc55bd1c924",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/img-tag/cross-http.no-redirect.http.html": [
- "2d0f92a3bf4a596a3d693b735092088eac79108e",
+ "a0812e5b0444c7318043e88bd1187fb085e5a126",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/img-tag/cross-http.swap-origin.http.html": [
- "bf42c7baa81ef7be4b225005203a46d9bbc0d64d",
+ "f68375a2c182dc9607d43f0e93eabe267946aa94",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/img-tag/cross-https.keep-origin.http.html": [
- "35497b2a02d6499d215dc115e1db73edca13f26a",
+ "0aa611098f9909b9b500e05753cbaac55b4b8de9",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/img-tag/cross-https.no-redirect.http.html": [
- "4cf4755ef6e577681484595e290842acfa2a8ebd",
+ "699c949d1c2adc40ece9449a1612661541aae15c",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/img-tag/cross-https.swap-origin.http.html": [
- "b664f0265e2386a84a4701e487db7df1661d751e",
+ "edcb7e6fc8b40022cdbb3d605dcb01996e792f5f",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/img-tag/same-http.keep-origin.http.html": [
- "682008676e1eea1287f0d22578a3692547edcad4",
+ "280d9773dc92f73d099407cc1425488d2ca8ed63",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/img-tag/same-http.no-redirect.http.html": [
- "07a0ea1b55e2955db3a55bff81f988d6e438aa28",
+ "d79049c2dc47ecf546a37805bbd49ffa6787e9bd",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/img-tag/same-http.swap-origin.http.html": [
- "41b5ce92a97e5f1de5cef7e4f021535ae728582f",
+ "b1287ef39fa34d0fa9eeaf41ec81bb79dc481ad0",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/img-tag/same-https.keep-origin.http.html": [
- "5e864962d563530e6b25e1a1deaf0ca5b2896d00",
+ "f98975f3ddf738f3f45095c8533c8b0af9c3520e",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/img-tag/same-https.no-redirect.http.html": [
- "98b404fedf51e31ec7a30cdccd16bac7ce644063",
+ "85afeed9ebadcee57b08693cc5cd1abb67886a49",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/img-tag/same-https.swap-origin.http.html": [
- "602691c693433e934850e30cf5b946a1243cbde8",
+ "15f1638f9707ef58fd73b6c298cca228b4aa6201",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/script-tag/cross-http.keep-origin.http.html": [
- "bcf46902863875313b3ff3cf8c380b5c38d975a0",
+ "f95dec72e052bf5fa851bbeaf1c1b78deed5e095",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/script-tag/cross-http.no-redirect.http.html": [
- "09b0fb764864e5fa72efc29c288f4e48f21c73ab",
+ "67bc6a27f0815a9fd1e501809cf6ba5f5ea49a66",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/script-tag/cross-http.swap-origin.http.html": [
- "315750b51e37a38d2a36b3161970845c2c1fd3bf",
+ "747ee1a2a87e6a5d67d596d6666e0851c5545a5e",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/script-tag/cross-https.keep-origin.http.html": [
- "482f2d065f7222c255689de50824193fedc85ef1",
+ "31911f764e0f7e4703018224a8f3f669a4f79818",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/script-tag/cross-https.no-redirect.http.html": [
- "3d372423afdf263d3092323ddd0891732bb6e5d2",
+ "ea5cf7313f3e04aa4dddaa00dad80321fb94241a",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/script-tag/cross-https.swap-origin.http.html": [
- "0f2602a1be44242a59de275047fb9ed92545cfd5",
+ "efbf5f7fbab1ac685053c9ae5ca59539725cd3f7",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/script-tag/same-http.keep-origin.http.html": [
- "067741bf3b5873c4fbf479b046309bcea00d582d",
+ "91a80a43818630d2de6f012b0a9a0be3acce126d",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/script-tag/same-http.no-redirect.http.html": [
- "828ec64b0c984765ca7bdeaeb7f809eff442e7ae",
+ "99b1133e510eeb9a4c4974c3cc1d14eb4a69f3ff",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/script-tag/same-http.swap-origin.http.html": [
- "cd27f9f08edafd84a13420fcf6d5238e75bc217c",
+ "ebcce3142973307c6448e21783dc2f0fce56b954",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/script-tag/same-https.keep-origin.http.html": [
- "f137640e9650a0356c9efaf527618ddf9b7abbc9",
+ "dc1687f9660f9594697ebe083161c5396f34e657",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/script-tag/same-https.no-redirect.http.html": [
- "6b8948def66cdd330fef8b06c7ffbb8819cd2752",
+ "51b104eb43409c210047f174aeed5def5f0dce52",
"testharness"
],
"referrer-policy/gen/req.attr/strict-origin/script-tag/same-https.swap-origin.http.html": [
- "8bc7ea6be68546f725aa21d0c3ad3f083c6dd523",
+ "8f4e1a60fa01c2b67f1974c63c56997d12fdde04",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/a-tag/cross-http.no-redirect.http.html": [
- "0d808b1ec10b1f9be2768149dfbaf957fcfeba2a",
+ "30dc74a8394c05b306f7024baf7b680caa711ac0",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/a-tag/cross-https.no-redirect.http.html": [
- "4aa3addd05e3c4043910284741792447cd50d84a",
+ "7440fb41e24cfd29b309993be49ae78143ee7814",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/a-tag/same-http.no-redirect.http.html": [
- "4308e7df30290cb08e9540ce13f99ea3a8ba35b2",
+ "c6ecdd72b9404a265d568031a1bfa62fef8c3205",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/a-tag/same-https.no-redirect.http.html": [
- "38f6d7500e9eebabfe19d326f849f522ef5b89a3",
+ "83bf18cc55faa01908ab171b29a812faafb280d4",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-http.keep-origin.http.html": [
- "cd182a232ec85dfaf02757d1caa5fce9a97c77a3",
+ "6a0e12fbfea5f8f10c9f6f1bc8ef3e4c443d2328",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-http.no-redirect.http.html": [
- "ec1198bcc0a89f62bb6817a03c79c150ac24c57a",
+ "927d42549dc4264d3b092d44bcb8b8a11de7dc0b",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-http.swap-origin.http.html": [
- "400dd8f030028c4f8136db02558cb4001f6d6cb2",
+ "04b8b648f8a0098792f3de9f3420045a36bc7002",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-https.keep-origin.http.html": [
- "b8d2fe1eff828c6167cfbd0a03a2ca32addc0731",
+ "5991dea7169017a087a1f6a71054249f07789882",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-https.no-redirect.http.html": [
- "aeb7c9702db774ae342fd19a11c3ed9c1ad77687",
+ "08b98abf5f377d6b88b746acfd7a7a9f42208f98",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-https.swap-origin.http.html": [
- "355d750427c77ecbf216e6795fbf274e5f0f5680",
+ "f55dbf24c216f3f82a25cffe59c0a4feec85f858",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-http.keep-origin.http.html": [
- "0c0306301a6c6267764931614e88fdb39927b267",
+ "a072402183ab5f98d5458921a20313c47fde092f",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-http.no-redirect.http.html": [
- "856b8ff0fcb7cf81d81f9937ac64e43612fd63ca",
+ "183cdcc2bd6e32d4c147e1c1afc2c70d702ec7be",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-http.swap-origin.http.html": [
- "f7e1fe102b0442508c2552dc6e3f90d2e5ee0024",
+ "1cdacdbcb474aa3d51a7281635218adc0db0560a",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-https.keep-origin.http.html": [
- "5d4eab985777a84fc76d123f25ee604299bbff86",
+ "2b936140ca23696ff0b3393e9eefe73708fb1600",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-https.no-redirect.http.html": [
- "66f42ca5e1c08eb7188d425556a645bae721c509",
+ "2b86b1abafabbbff4f7f6f95cad8590d5be74aaf",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-https.swap-origin.http.html": [
- "6628969062c880c69a0131506d4b7b6e75107eec",
+ "c20095f114c38a4a4bc7b1dc079826806b082cdd",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-http.keep-origin.http.html": [
- "2f416f3fadb984233b5db331488b3bac8ab0d834",
+ "ef9c8061684b4c04dd99c1650aca5260eb4a175a",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-http.no-redirect.http.html": [
- "c12f400257642d84be59cf1753ba36c2d51c3984",
+ "66c1237f80784c9e8a410eee845f5db50c301c63",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-http.swap-origin.http.html": [
- "0c946b2a60b1303c65aff04827c06b54f8b7219e",
+ "82264806897c7b47844b3548b887c04351edc25e",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-https.keep-origin.http.html": [
- "6314ed0f0571efdb24654c27ed792930f1706688",
+ "bcd8e106913e7163dff21467c3988490cfad8e9d",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-https.no-redirect.http.html": [
- "e2222d539d2f67d4c32c1f476ce091156bfd9521",
+ "d31c60c253bab68b1020dd7b0e66d8a7b4a1c45f",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-https.swap-origin.http.html": [
- "bb6b70a0c6c3dba0ca79eca00e947010e0afb1d8",
+ "53593ca4db1b0304745ba2a1bea196c4358fe837",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/img-tag/same-http.keep-origin.http.html": [
- "7ab29972ddffca03876ba86c03c1b7268a5287cd",
+ "55d4f02cc4ff63d8272bb9834946f778449125fa",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/img-tag/same-http.no-redirect.http.html": [
- "67ea17399a57fd4a70509b9f8532c11a0b382dc2",
+ "970f734cc72b43b5effd42fbf27991af4febc2c2",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/img-tag/same-http.swap-origin.http.html": [
- "2a9ed86d5bd68d2863428a4c5726ad7e70cfff24",
+ "402e089288db32b1ee8ba272112c0e1cb1d459b1",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/img-tag/same-https.keep-origin.http.html": [
- "3755b7370c0c91b8aa7219e7ffdcab46973a1cfb",
+ "755b80e6743934a65e57593cdc623cb5bd796063",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/img-tag/same-https.no-redirect.http.html": [
- "e8f21ee67f8c9b8102fa6be50eff59ba018d68c3",
+ "df3a93a736e203da7bd6721150024d865cec2d3c",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/img-tag/same-https.swap-origin.http.html": [
- "9647444b4b0ad90be3f086c336526f00dec2d4f1",
+ "4e1ba92a6604b0d3c050aa24472b4f89875c8601",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-http.keep-origin.http.html": [
- "71e0dc4fbc1ca60f9b518feab4e5c324b1ac2eb0",
+ "1404cb50cf638c93118155162a071052a1ad2f63",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-http.no-redirect.http.html": [
- "e6acaf9d214984d49ca240321082090476d143cb",
+ "7c3fe13e2615ac280dc602f64102c329423a212b",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-http.swap-origin.http.html": [
- "56c5e258b8d41f5f04f6389ff9214ee5aef5f2f9",
+ "749e5963912f2691bbe8dd7d3efe599e35a6202c",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-https.keep-origin.http.html": [
- "393dca701efcd8372f30889108a2eff80c632d75",
+ "83a82e30cc65ba677a182cbefe523535240a9f73",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-https.no-redirect.http.html": [
- "bef4b5cc6101fdb37e98b8fd7d093e4b46c8091e",
+ "49b86fb31eecb2e6e4c3f644f100327ccc22346e",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-https.swap-origin.http.html": [
- "cdb432a486f0e5aa0f28e83907e55c70bffe9b80",
+ "6d04bf37d00e054a045aeefd0dc1ec3cc68bda3d",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/script-tag/same-http.keep-origin.http.html": [
- "4983b5c7cfdc307dc039e734e827cce03052099c",
+ "a0fb08ea0b98cf6e95d3fecf9e998c2b2ab8e7cd",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/script-tag/same-http.no-redirect.http.html": [
- "89ca7bdc2599e4d3da34cc5e4373ec4bd22c7400",
+ "10b61b10295b25a9d7a0fa195b7c8f877942a4f0",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/script-tag/same-http.swap-origin.http.html": [
- "7f982d17dfbad0142a7131c3d545fb6820b3fa7a",
+ "787f55ff2124b698dea27794003aacfb1d4e09e1",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/script-tag/same-https.keep-origin.http.html": [
- "cd5e5e64fe25a7448de3c0e619b294b13043264d",
+ "6d379ea9c775a78f9cc2c1289d3e6da60bce1e46",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/script-tag/same-https.no-redirect.http.html": [
- "9af25ed05348c5dba33a16099941219870599fdd",
+ "20d6a05ecd8d5933dc4bbb7189114c567e6d1313",
"testharness"
],
"referrer-policy/gen/req.attr/unsafe-url/script-tag/same-https.swap-origin.http.html": [
- "e9f6ab0574d297607bf1f5d72b97a54bbab2470d",
+ "d14f4b465cf45f06b8fd6d3e2dd23b8872fead0d",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html": [
- "3d09f39410b25113d0aa00e0782e688e086f2705",
+ "6fcc2e48410f1df1fdb31a692683b9dc88f8f123",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html.headers": [
@@ -666878,7 +666928,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html": [
- "9c7a9245ae8a3ba9daa3a13fb4105a54641fd201",
+ "12e41301c9459f833b92c8573b303e9f310fe984",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html.headers": [
@@ -666886,7 +666936,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html": [
- "4be57de275585696151bb0c11f3796a3c1cbaa19",
+ "e9da6d9e804b03671beaa9f4a115fcbd7772df5c",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html.headers": [
@@ -666894,7 +666944,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html": [
- "6f4cebe3ee718791beeea6474b9911ce27c9b3f4",
+ "ab80ee87cbd8ddf0db5aebfc16d31a51d20cfd24",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html.headers": [
@@ -666902,7 +666952,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html": [
- "2dc8bbae43bb268a6e844c26bfc4d3e8f78ea5d9",
+ "fbde28cf9ce1a707d08cd35b6faf0c347e3c1d95",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html.headers": [
@@ -666910,7 +666960,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html": [
- "fca7e959656b0ba22cf00f25e25a54386125108d",
+ "5acd29b81583d316bfb4fda889198fa2b1dca03d",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html.headers": [
@@ -666918,7 +666968,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html": [
- "a7abfde5e55086741b52f2446bc76ad560fdd407",
+ "bed037e0617cf5403daa215353e3d7d2a0638b76",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html.headers": [
@@ -666926,7 +666976,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html": [
- "414983622a16963e823162dc10d40157daadf5e4",
+ "d33cdb5c99b646a42761a46153a1cd851f486a33",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html.headers": [
@@ -666934,7 +666984,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html": [
- "4e534a9c7535e31eb8972b077f59511bd66ff041",
+ "2d81ef0fd42bc06bcc153bd739b08ddee3a2493d",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html.headers": [
@@ -666942,7 +666992,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html": [
- "af8dba9f66f9f77c011b41086ad451c10da6b3a3",
+ "248935bd6f186d92be71c36b44a4fc49a962482f",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html.headers": [
@@ -666950,7 +667000,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html": [
- "131dc9a4c0b26d511c221dc661ccb0adb6a91549",
+ "029653aa7a93df5955377db4b14e4039b8a0b264",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html.headers": [
@@ -666958,7 +667008,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html": [
- "48eee6b1da777d15b1e85e9d143efc043a95bde7",
+ "b316385e01769767297e71279087c0f1a37c1237",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html.headers": [
@@ -666966,7 +667016,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.keep-origin.http.html": [
- "724c507b4810500e506fb11ab59d2b582be775b0",
+ "3dcdae2799d7f8b0d04483b2fdafada94a1ca304",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.keep-origin.http.html.headers": [
@@ -666974,7 +667024,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.no-redirect.http.html": [
- "6f86a5bd30480cd6a00e029b7809d8ebd9c3dcab",
+ "54e35080fef42129696d0744a0f5d78e7c3e77b8",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.no-redirect.http.html.headers": [
@@ -666982,7 +667032,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.swap-origin.http.html": [
- "4933e9c413ea3c85233f6e3f28b460bc41f632cd",
+ "a12aba37ee9fb0bfbe5fd3c540bf27a0f5c6f534",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.swap-origin.http.html.headers": [
@@ -666990,7 +667040,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.keep-origin.http.html": [
- "cf55249cd7d04c9bc447b4db830893101a85aee5",
+ "75a3ffdc15ebccae634c937462a19f325c343ec1",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.keep-origin.http.html.headers": [
@@ -666998,7 +667048,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.no-redirect.http.html": [
- "c5233ad7fda54319feee0c8a8a0f57d19dae9f75",
+ "6cc9885e30adab087d65aec377f41b2e19a9e645",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.no-redirect.http.html.headers": [
@@ -667006,7 +667056,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.swap-origin.http.html": [
- "53098fb5eefd632bb94877133a88c44e412d2204",
+ "4a167e2691f168d679703570ce9b1b1e768f69af",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.swap-origin.http.html.headers": [
@@ -667014,7 +667064,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.keep-origin.http.html": [
- "4e8d4a9c9c32519a1586c0a460d42629b979bb6a",
+ "5f3f07329ca1dfac78c72c20d2f843175a13daaf",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.keep-origin.http.html.headers": [
@@ -667022,7 +667072,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.no-redirect.http.html": [
- "e03ea85dfb98a8496ff7e312fe8ade8b88fc3df8",
+ "917e3df21a19e0600ef31087b4c383552ea6076d",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.no-redirect.http.html.headers": [
@@ -667030,7 +667080,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.swap-origin.http.html": [
- "2e7836a1b2f8ec4b7dfeb911484b667813417a64",
+ "3aaa4bb2ebc7f78621f2959a31d905167987354c",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.swap-origin.http.html.headers": [
@@ -667038,7 +667088,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.keep-origin.http.html": [
- "4e91d52fd052de8c91adef8d2c7ed4921362c80c",
+ "4af2bcabd55d7d03e25f2e75d22e5df60649ae4b",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.keep-origin.http.html.headers": [
@@ -667046,7 +667096,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.no-redirect.http.html": [
- "1943c0909bf427aa93c7a242e2f17e10d0a79810",
+ "92ec80bf7b2082073aaba831016795f901ca6baf",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.no-redirect.http.html.headers": [
@@ -667054,7 +667104,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.swap-origin.http.html": [
- "489c3e799b7214702bb7ad4ff9751cb56af53f60",
+ "4004fe51decddd0fab935f106d4f28e517b9be1f",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.swap-origin.http.html.headers": [
@@ -667062,7 +667112,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html": [
- "65eba0840206ee229ec99cd31fae4bd4ee7865c8",
+ "5271514501f0353a4c3e94012994bbfa100a70d7",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html.headers": [
@@ -667070,7 +667120,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html": [
- "37f4e008b3500b675b9ca99627ab93702d3b7186",
+ "2e1d92a34ae88078bcdea9a827bfc9569779d83d",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html.headers": [
@@ -667078,7 +667128,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html": [
- "369c8a5c0b2ec686b272f11e474fb91005e2f925",
+ "ada402d0dfd40d06565140059baefe2a687a34b3",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html.headers": [
@@ -667086,7 +667136,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html": [
- "d2a864a064f3892252cf040b2200a4af786c136e",
+ "fc8fe6678dd2b02af433df363263c798010cb394",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html.headers": [
@@ -667094,7 +667144,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html": [
- "d6459820a28547676f8caf592d0c48d00d1a8614",
+ "4fca6e923c59627883555ddeaa61412b410b2d13",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html.headers": [
@@ -667102,7 +667152,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html": [
- "ecbf180b4c201fb7a3b137193105ffceed71a3f1",
+ "14fca890bd262719fe724b924bed2ba5fc9d1675",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html.headers": [
@@ -667110,7 +667160,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html": [
- "9a4124ccb67f61c9b9de5aba7a1f4203a2a3500b",
+ "e265aade7ceca9a136d83bb6fc386ff81ed2c596",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html.headers": [
@@ -667118,7 +667168,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html": [
- "40104428e2e5afb683e452fad6f8aa697021e42d",
+ "0f91cfcee72c97b7d13d2ef14369bf0e46b7d7f1",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html.headers": [
@@ -667126,7 +667176,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html": [
- "b885d9457bcfd3036535af20d269f3240dd527ed",
+ "ecd2cedd8089ee87515e823cf8c83c6e7686142c",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html.headers": [
@@ -667134,7 +667184,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html": [
- "8cac3b45fb5e7cc927469082fde21efa41bf6e1f",
+ "7f67bbb8af9b87b86875d32e7375abe9adae88e7",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html.headers": [
@@ -667142,7 +667192,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html": [
- "500f3f39a959a81702b950c00f2e4b61081f18b9",
+ "0e5ad8a433f5affd3ceba5e2ce48e7e405f46bd1",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html.headers": [
@@ -667150,7 +667200,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html": [
- "0c6e5e90a6c70fecd0189b86c520365e6db6cd23",
+ "5f53a1ab6bda4a3048b0769fbee136ef697f7359",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html.headers": [
@@ -667158,7 +667208,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.keep-origin.http.html": [
- "79b4f65accf1aa9124aa54447cf42425c4b1cb9c",
+ "7bf766f7079b74b473ad43bcdcb8e2f3a9f28136",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.keep-origin.http.html.headers": [
@@ -667166,7 +667216,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.no-redirect.http.html": [
- "df734f1e60cfac06bdbb0b490f25d56adfc93801",
+ "2499907edcd214aad8db760c37c86ddc7a4328d2",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.no-redirect.http.html.headers": [
@@ -667174,7 +667224,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.swap-origin.http.html": [
- "70fd1c97d13a3105917bc1ffb60bdff55ba4df97",
+ "df82c1d6077ac177fcd049e594bbd51f4febe95b",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.swap-origin.http.html.headers": [
@@ -667182,7 +667232,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.keep-origin.http.html": [
- "82b9c0f33105ad283e75d34899f3bbf2737600c3",
+ "b01e532a957e61d5fba3cadf2c90ffbb827773a8",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.keep-origin.http.html.headers": [
@@ -667190,7 +667240,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.no-redirect.http.html": [
- "001ad080c579d1a91e102e080d96dc660a80bb03",
+ "35bdacc127ecbf66d3327ef12eaedfa7d57fe949",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.no-redirect.http.html.headers": [
@@ -667198,7 +667248,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.swap-origin.http.html": [
- "4bf38ace3e16a310f231d689a7f8554c0e8b0865",
+ "1308365f06639d886ec6a529847fe57eea867842",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.swap-origin.http.html.headers": [
@@ -667206,7 +667256,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.keep-origin.http.html": [
- "2e72613575a820e792e5143859d2c434cca9792b",
+ "2829b4d582b0b46955d500bedd583410202e6feb",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.keep-origin.http.html.headers": [
@@ -667214,7 +667264,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.no-redirect.http.html": [
- "597c2f6c77872a724be5eaa24e28e34f610df3be",
+ "ffae5396c1891821369bcbf7b1ca731631a6c334",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.no-redirect.http.html.headers": [
@@ -667222,7 +667272,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.swap-origin.http.html": [
- "038d63c730ed6188cba6531db8c331d15c134ae1",
+ "cc9d8e8bf7665765e669e5731067df86f364bd02",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.swap-origin.http.html.headers": [
@@ -667230,7 +667280,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.keep-origin.http.html": [
- "f4c5190091e736026b25bb574af3f35b4b5a85c7",
+ "9ad407a50433e9b0492a9b929bf0906eaeae1c3e",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.keep-origin.http.html.headers": [
@@ -667238,7 +667288,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.no-redirect.http.html": [
- "c6a4a9508dee37f436a44f2c03d7fef2e87d1901",
+ "99b61473a4ace3e8dd55b17ae6c173a27a485333",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.no-redirect.http.html.headers": [
@@ -667246,7 +667296,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.swap-origin.http.html": [
- "9880f1600576922341b32b182e3aa736b484bbfc",
+ "870752b152868555e630d49fc13c6bc63fe0503a",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.swap-origin.http.html.headers": [
@@ -667254,7 +667304,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.keep-origin.http.html": [
- "656cf35626b84abac42f2ea9d1f7b3595e9b7f21",
+ "60f1ea68215d9ff44ef777aff3609a77e4589738",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.keep-origin.http.html.headers": [
@@ -667262,7 +667312,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.no-redirect.http.html": [
- "9639c199a568ef5928c0d5911a5e59ee9c2dc1e1",
+ "e23fab8d843edf8b3756da8f51b970d33b21efe5",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.no-redirect.http.html.headers": [
@@ -667270,7 +667320,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.swap-origin.http.html": [
- "5dd7ddacfc1ee6e3bc22f9fda85373ae0087980d",
+ "c4c588c68929ca640274f3ce20548dffcc04a7b7",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.swap-origin.http.html.headers": [
@@ -667278,7 +667328,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.keep-origin.http.html": [
- "26bf31303222315a69d103f9dfdfbbb64db6d9dd",
+ "852b1235372785368a5855d86ee4dedae87153eb",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.keep-origin.http.html.headers": [
@@ -667286,7 +667336,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.no-redirect.http.html": [
- "f9fd0b0b036aba45fa2eef60f15f1a3a5badd0dd",
+ "905270aaa738d0bdb66f5c7715d3cb8ee5f45932",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.no-redirect.http.html.headers": [
@@ -667294,7 +667344,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.swap-origin.http.html": [
- "818b0816c242a44d12bf139526a12efabfdf94ec",
+ "faa4c95cfd8b8d80d3e6b67727864a7c8b47026e",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.swap-origin.http.html.headers": [
@@ -667302,7 +667352,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.keep-origin.http.html": [
- "166d53adff383437c3dbf853a9e78beb627a39d6",
+ "33f945060b7457c6a2528d14765b0e0bf9d889ca",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.keep-origin.http.html.headers": [
@@ -667310,7 +667360,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.no-redirect.http.html": [
- "d91a2e81636353a4d00afd00740aefb846f3c203",
+ "94de2118260e20a03c8069cf5d76b53b0ac19431",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.no-redirect.http.html.headers": [
@@ -667318,7 +667368,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.swap-origin.http.html": [
- "ba587f84dbf374e8d05df6c88baab8b4eb69d3cb",
+ "b830abc6ce695aa5ca0a85086fb96291db03ebb0",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.swap-origin.http.html.headers": [
@@ -667326,7 +667376,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-https.swap-origin.http.html": [
- "f386befc6eb44c98a6a33a5c6fbc1b4afd80ab41",
+ "56802e32559f2c009226d11e64d2d2009ea36daf",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-https.swap-origin.http.html.headers": [
@@ -667334,7 +667384,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html": [
- "27d8de6246d4a96041e6a5450b3bff421a177915",
+ "1c3f7101333dc568ce48c04f412aa5fcfc6afee7",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html.headers": [
@@ -667342,7 +667392,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html": [
- "b914efdc87c267ce47d99ab792895d3a18fec257",
+ "42d5bb7ee1c9dc749dc5df3945be71680c533688",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html.headers": [
@@ -667350,7 +667400,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html": [
- "bfd6f1c3f47c7e6bfe8bd73133b469ee13989dc8",
+ "68dcf2c4d32486ea7d1f927a0e4d91ee427e3531",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html.headers": [
@@ -667358,7 +667408,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html": [
- "0e9935af62aababb7cb39c128d83f03c268afc65",
+ "da2ccc576a26832c7aec8a427466bf1eca53938e",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html.headers": [
@@ -667366,7 +667416,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html": [
- "5d7e1268e1910350811d5f009c9c052e056e9236",
+ "5f461dd44bc599dff9e730fabed2dbf414ef5170",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html.headers": [
@@ -667374,7 +667424,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html": [
- "11a717d4725b53505be8e706b03b38d0bd15776d",
+ "8b5ca0cb32dce2a16ab9c0510328c733cb1f0c8d",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html.headers": [
@@ -667382,7 +667432,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html": [
- "8b36d15a3fd873b42151bbf3bf5472e2cc3a1356",
+ "02e82e344e05b4b703945344cfd385deb6e354d1",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html.headers": [
@@ -667390,7 +667440,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html": [
- "f1158b0cf48f134892febd29b93aecad385d4750",
+ "9974b08f9058c74880a7557f53aa79be5b32886f",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html.headers": [
@@ -667398,7 +667448,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html": [
- "da39661bcbfb25621e8c0c4f770e8d65b8f42c48",
+ "71255af62be912ce8c770dd12d1089247dbaf18e",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html.headers": [
@@ -667406,7 +667456,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html": [
- "d9fe8e197702b0a1ad5484933838b56cdf7fd6f4",
+ "7627c3242776ab774bce819570974f29921a23b8",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html.headers": [
@@ -667414,7 +667464,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html": [
- "26154b93ecfa9922524d7190a8853f0b20326d12",
+ "588c39a8a746eef67c4cb008dc78fe5002786ec4",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html.headers": [
@@ -667422,7 +667472,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html": [
- "eea93a2d5c23bce2774f0538b9698baec8406551",
+ "9374e472301a8028744b9588454a7a21dae66a90",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html.headers": [
@@ -667430,7 +667480,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.keep-origin.http.html": [
- "129d0344bd83ccd2afe2e8bb3ed540fac38d039d",
+ "27f377b5479e4f2f257820eb49bff083a51e4d41",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.keep-origin.http.html.headers": [
@@ -667438,7 +667488,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.no-redirect.http.html": [
- "df2cec8fc86f29df3dc7110129013be0428e36e8",
+ "3073e88ca2235b75a2fe9b4dd156cee76b96a59a",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.no-redirect.http.html.headers": [
@@ -667446,7 +667496,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.swap-origin.http.html": [
- "91e9d03c5459d4af68e46217de66ad7cb0a5a081",
+ "cb7947261a6218e91d401af2418271c61f799258",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.swap-origin.http.html.headers": [
@@ -667454,7 +667504,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.keep-origin.http.html": [
- "5820a30aa69553775e0311fefc74e8a622cfe5b2",
+ "71af3259014a6f1736507253b859befaff4e0d3b",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.keep-origin.http.html.headers": [
@@ -667462,7 +667512,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.no-redirect.http.html": [
- "008db741e3b16a8570e6861cb6382a292c7455c6",
+ "81d8cd1a670b5db54e18fa1b1cea1b8dd212b678",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.no-redirect.http.html.headers": [
@@ -667470,7 +667520,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.swap-origin.http.html": [
- "6512f2a1ec32c3f0c911175a2298eb5e39bc1fc0",
+ "fc3807c8f532538d226f65eeb4caa3691f8bdad6",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.swap-origin.http.html.headers": [
@@ -667478,7 +667528,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.keep-origin.http.html": [
- "773b18c0a5a71b40ac58ccd183b737afb61e1a7b",
+ "86a50df759b5199ce24ee025efbb5cc0f93216fa",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.keep-origin.http.html.headers": [
@@ -667486,7 +667536,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.no-redirect.http.html": [
- "073133aaa2b8b741ca19142a2247c042f7643e20",
+ "c6e0d03023376ffb9da91c62e4b5f16304200997",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.no-redirect.http.html.headers": [
@@ -667494,7 +667544,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.swap-origin.http.html": [
- "121c4e97b6753551032b346dc984ac99ee605911",
+ "5d536fc2d2b9501bcc5478f5b254bc75312fd95d",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.swap-origin.http.html.headers": [
@@ -667502,7 +667552,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.keep-origin.http.html": [
- "c5869dc778cc0903a60195c8e02bd9541fe25e42",
+ "74bd3a07ffd0bdcf3a07f4efd190975f0c175f98",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.keep-origin.http.html.headers": [
@@ -667510,7 +667560,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.no-redirect.http.html": [
- "85fc13eab5296800281d05b41f3353e1612b9563",
+ "d21bc0c63a24ea9ad8a27ecf88c0943e43dce1c0",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.no-redirect.http.html.headers": [
@@ -667518,7 +667568,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.swap-origin.http.html": [
- "bd74c1f3600096aebbe9d3d843c8fc67c6a8036d",
+ "6b265bff090dbaeaaf3f2c5e263ac8a7f126ce29",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.swap-origin.http.html.headers": [
@@ -667526,7 +667576,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.keep-origin.http.html": [
- "8816e074d98cca5071a8bb069dc8d7cab4352c3c",
+ "8813bd80517772cddb07701e0df94759e0383b1f",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.keep-origin.http.html.headers": [
@@ -667534,7 +667584,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.no-redirect.http.html": [
- "b24b847bd607fa862b9645c7c9e1b49ee8d691e7",
+ "8465399f8e6c237ab0fc15cf60a0b8bd7ece2812",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.no-redirect.http.html.headers": [
@@ -667542,7 +667592,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.swap-origin.http.html": [
- "7e30815d9b61445ae992c45078433f11a6809a75",
+ "13645cd4ff9aa2d1cc43e81cf783c45669eb203f",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.swap-origin.http.html.headers": [
@@ -667550,7 +667600,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.keep-origin.http.html": [
- "b44447b143edffbda8b3cf49fe4b832af0f536d3",
+ "a669d0a024da1f9e8eb198ba999d1fdfa0ce510f",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.keep-origin.http.html.headers": [
@@ -667558,7 +667608,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.no-redirect.http.html": [
- "2fb45874a1a2235ed0520711a721c0063705a576",
+ "cedbee9f67f1b3a58407c769163e913ce54ae1d2",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.no-redirect.http.html.headers": [
@@ -667566,7 +667616,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.swap-origin.http.html": [
- "8a075efa0879c8bc37c960eb43d891e4c7d5f52d",
+ "5b2dba40f94c2ca57309aae5eeb755117b9ee5de",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.swap-origin.http.html.headers": [
@@ -667574,7 +667624,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.keep-origin.http.html": [
- "a2108d0858d26ffe3dc3a6d1930c4a66a69a0ded",
+ "909b92bfd508e7a13d36761443ba897df4569d01",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.keep-origin.http.html.headers": [
@@ -667582,7 +667632,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.no-redirect.http.html": [
- "ba8e55344ab70ca0f34d169e71d217c1ecc656e5",
+ "4c207021bb78a1e773a86bf2c025cc78e36c7167",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.no-redirect.http.html.headers": [
@@ -667590,7 +667640,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.swap-origin.http.html": [
- "b1aec995339bada03e0480ccf9ca768d07a21ba7",
+ "a8eb7fe9173ccec09654b3f226a47c58bf70195b",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.swap-origin.http.html.headers": [
@@ -667598,7 +667648,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.keep-origin.http.html": [
- "b8676f6fcb226c9e4312a5d18873a19015442b7b",
+ "d131ac349dd63be99721edb5a9bd2dd16510d332",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.keep-origin.http.html.headers": [
@@ -667606,7 +667656,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.no-redirect.http.html": [
- "c4d1fec0f7697de0fdf2d8f30192de37e80fb731",
+ "83d055f7067eed018c001b827843e0745c246b94",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.no-redirect.http.html.headers": [
@@ -667614,7 +667664,7 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.swap-origin.http.html": [
- "48ae72274dcba10314dc25734cc193e755df78fc",
+ "a8570a0ace064766ab88a6e5732dba761b2fe4da",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.swap-origin.http.html.headers": [
@@ -667622,855 +667672,855 @@
"support"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-http.keep-origin.http.html": [
- "3b5c6087ca7d23daef1897071a7c8f82726049de",
+ "6f7a990c3628e5cbe9a2d875276b7ed2d911f05a",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-http.no-redirect.http.html": [
- "777b6de1ef037f340cebd821a4b120bd0cac6f06",
+ "372dc54da900f8d705fbe8fbc325aef4e0d04221",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-http.swap-origin.http.html": [
- "ddb55bb3adf9d8090f6d5131048799735a504e9d",
+ "a7c824ad849ab94026204112d3b6b0c2924121dd",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-https.keep-origin.http.html": [
- "c663c20976705c83a62dbea6ecc35274a004132a",
+ "a6b479af2270cc9b67253a50ff1d72115912628a",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-https.no-redirect.http.html": [
- "5d7b3c942502df94cb354c8e9f2b28907ef79c18",
+ "adf1a64ee3ab05a82f222c256835bf3cce909e21",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-https.swap-origin.http.html": [
- "0eb10a224b464bfef1a8e5c698a47060515de9ba",
+ "8a5191c15d7c09031fc1b0d04a5a1592bbbda70e",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-http.keep-origin.http.html": [
- "e413286edeb151f4934992f9c7f31e64a977915a",
+ "3399f87e517082b35d4f195c292b6a6c09cd949a",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-http.no-redirect.http.html": [
- "5e2e08f3a755c7c55418316580bdb7e58710b187",
+ "7c650385210ef37f91209d0691cdfc10e6b00850",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-http.swap-origin.http.html": [
- "433bae3c5bbcf5c4382445a5ab9f3c8404d00074",
+ "e5c6ef5c92ba207dd33407feb383eda057bfe4b8",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-https.keep-origin.http.html": [
- "762b46f345f1b6f523d897089782c5be8b13832d",
+ "548db299dc676347e51249a4e9a98fe43a33a36d",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-https.no-redirect.http.html": [
- "27e5f716b3a0ba36d2b3e7325887f76c7c8668ef",
+ "966c035869b2c7c5c8450588c6dfd9bb206dae1c",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-https.swap-origin.http.html": [
- "687598c5f559f713c40c6ca42c8c72ee03f0b46d",
+ "c195ca6fbf17ec8964822593dea02d22cfd4c86d",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html": [
- "73a54d0606e363fa8e5e33080e5c67e505d03196",
+ "373a9d8b424df64de229e452f44c8d0fde787931",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html": [
- "dde2dca8675730ecfd248971e18ad71c6b5f30c7",
+ "003e81f97cc71cefb1ae845484740766d52db0c5",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html": [
- "7d20b859bfcd2a92f62bc6b4ac832cd249d7899d",
+ "c2ac0fa7c58504f5753bd6e68ee469949b96b49a",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html": [
- "b229a783825df971d73ced905885832677da78dc",
+ "5d3fe70c29f26496c38e7fd557229fa8552ae5ae",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html": [
- "bb946976c3fd9722aef1b2f7e64f06d3043a1340",
+ "ae5b1bccb9e71e4e81b15a13ac544f745120a380",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html": [
- "0447607c3adda7b6e7da881d091f170fba9c87c6",
+ "6fc4bf67a6e0bde78cd54ea9165dd61fb5df783c",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html": [
- "94abb2573bdfe043cfc265075796dc6ed25ef051",
+ "13a02941aae3f83dc6b549874ddcebde4aaa8a2f",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html": [
- "67aa90a0140333170fbf0772c4b9762e9dbd208c",
+ "018e4e1e31617765986d38036141917f12dfe890",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html": [
- "98d8a863608880a40b5ed43ef964b96d110593e6",
+ "db653dd595df891c8e1ff96915e419198aa0db2b",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html": [
- "082d28cf0ab1657b1b33ff8cc3c4a95baaaf917e",
+ "d40e774764d873cbefef8b1c70264ee6625b49e3",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html": [
- "b8f5e9b2eee74615fafc559e114c71742ffd455c",
+ "96d38f157ce565300a60eac4702bec9142b0e636",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html": [
- "b8701fca1e2a63663604c2a22243f7d647c481cb",
+ "d03f111c04ded484a9abd550be71459f475b212a",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-http.keep-origin.http.html": [
- "852c48548e774dbc3971db3ad8c4eae8d207a19e",
+ "7cb49559443abb6e79934d0559ad920d85dfaaa2",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-http.no-redirect.http.html": [
- "749f21239cd7fa56fdc3a7d9518875f28394cb9a",
+ "2761d9697a3574791661c2b2897be63d5943bb94",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-http.swap-origin.http.html": [
- "bd25b6ae13383810ed996bbec96f342e36540710",
+ "2bb50f41cd50b4750fd5a66e017279b11b916461",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-https.keep-origin.http.html": [
- "01a0db3b9c9428cf2d0644eaf7cc7c56512d4e15",
+ "383626d315ee6d98e775ee04fc03fb75dcad91bc",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-https.no-redirect.http.html": [
- "b77f4d96275fc3c3d28d3f496f1b8e2601eb430f",
+ "5e55b6dbf849a4bb714043366ec45aeb74212528",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-https.swap-origin.http.html": [
- "2346b55d07a4a49577c1945701803e48fdd20d4c",
+ "f8c89cfd7714b32b013183821b6fdf633d9f81a1",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-http.keep-origin.http.html": [
- "2e9fc5b2e8ba21b0c8e9f587426cc4c171f3f694",
+ "cf127d3c0760bfacd57d59368d36b33609820abf",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-http.no-redirect.http.html": [
- "f2becf509c43f864f435bb30ff70b38766a2f643",
+ "06ed034cb3018fc5ea1b96b098b3389d4823d889",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-http.swap-origin.http.html": [
- "ce8e5fda9deac1e144c8f21e837479a412d8da0f",
+ "5e718a4ff59b681569812b2539dae59a6216672d",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-https.keep-origin.http.html": [
- "519fcfd771f2e187e1bdc83520b84b05ecaa0fdc",
+ "e7e5b117869c7ba6357d2edd4471cf2c037beb85",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-https.no-redirect.http.html": [
- "951519b578e5791ce073749a1c57a22226157399",
+ "ce595e64c30a824ee4a95ab59d465b31f5bf39c1",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-https.swap-origin.http.html": [
- "db4fc07384cd1afcf39cf922c98c96c4f293eace",
+ "35e1331279f56d3dcd556259a33a9b8393ef03de",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html": [
- "5a755efbfcad1df66d39031b46274fa5857599a0",
+ "3ad010c5bb82e9384acea653de648fb7fbb9233b",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html": [
- "8e678bcf1a3fb0a460be42591e2a7b022588212b",
+ "e0aed40e21e1ef417333b8fbf594de5e983af090",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html": [
- "aea6ad113b601c550ff4476aadd96895e0a93c88",
+ "6d1b9cd64b14a1d02bfe24d35e8362c742b9c577",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html": [
- "30e3de6fa27e3e68e3bbb7ba71467a2356620d72",
+ "a9d89ec6e67f1a3608c189ec255a248b4f54d6b5",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html": [
- "1888eaa6e87fe6875f76360495629aa2bfbac973",
+ "1a8fb14d32c17073363f79282683b61ec4543530",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html": [
- "fda43b413b90f4a531f97bc8201238c7b2ea5c34",
+ "fd4e31303624ab3d813bfd9ede590b5966c1448e",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html": [
- "24d32babf89ad68b5bacbb14b463ea1592aeb219",
+ "7a0cf11776236fa0cbe65e48d6d50b03f161c461",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html": [
- "13e10706165318f23af2ccbf0be9c57f1bb1d7e3",
+ "a9d77675af77d3b46e67d7f42f3236a80c382c28",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html": [
- "9523eb75477499e061080307cdc8fbc5fa06bd14",
+ "6b1232ea83a255a0377703f9da1e74f777565c1d",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html": [
- "ca6371b10a2ed1d406f30a4df8d8db908d11fde8",
+ "24907de0dddf2eb79f70607e780166e029df7ff3",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html": [
- "d331868bcbdd38b7bf77f09022e40d829f05ff43",
+ "f378b6a78b9b32b7f9fbf6b9364161cafe4d3a03",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html": [
- "84b4a6ec83d98211818998f5e7fb8c4d77610420",
+ "a2b9830828cfa80c86cba1e1d8ea2e0157f8befe",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-http.keep-origin.http.html": [
- "45048211c2e3485bfa7b20dcb98dc8a5b98bc46d",
+ "094228a3afd60c2b5d656f39c75438d4a3964842",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-http.no-redirect.http.html": [
- "8263463d658984abad18ced6458f8c226235ef98",
+ "5f9428c18c7312f9c8c7528dffac801883afb9d6",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-http.swap-origin.http.html": [
- "b79ce484360d85445b97ad0c8c3907991b59d884",
+ "26bc34564da8ee175d27b33984c7858286b60e2f",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-https.keep-origin.http.html": [
- "8b22c200cc1a50d23b1f1a576aed7b44279e9c83",
+ "70733ab2c0dd61fcfca1c4d8e13d1e941467080c",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-https.no-redirect.http.html": [
- "b5c20489ea2a4e7ea0891177c462933479e88a15",
+ "23913adba9bed4814fb8f1f348ff6710d4e1e7d8",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-https.swap-origin.http.html": [
- "b7a27ad4e1b6319c50ca535d37835bdf6b72e749",
+ "0ea5027139c225e38c5e68306264d27b48aaf1e0",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-http.keep-origin.http.html": [
- "112477d16f5d9ddb3396d1d2f186005bab52d997",
+ "9fdd68c95bf3c010d9e0cbbfe5e4cd219a3938a8",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-http.no-redirect.http.html": [
- "d3435c8f8b9c0dc68c3f7084b94466a0809e1106",
+ "568614792d4109980fb47c515a93eba406c2673b",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-http.swap-origin.http.html": [
- "b5cae623be9800afd541db655f493beefd7f84da",
+ "f40179f1141fecdc18e3f2db34cfc12bcfd4aa0e",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-https.keep-origin.http.html": [
- "e12a76d5f51f8b7b9c32a3304e5ad0a880123289",
+ "1d5e7900eff4efb6d0fd0fd36aaf40b412a991d1",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-https.no-redirect.http.html": [
- "5cae641dd90d77a713356404188656dde99d377b",
+ "8e7a1f533c5d1eb70f710a020661993bf6710edb",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-https.swap-origin.http.html": [
- "cd4cfbb4a2bb17e793e5522f39eb292abc2e32e6",
+ "ed7b1d9509e779183459025a64bf1462b329804b",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-http.keep-origin.http.html": [
- "6f244cf90b62020677e6dd81a059747737600636",
+ "5c14128c986d07dd91f703616c56d498af377663",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-http.no-redirect.http.html": [
- "fa464d4cd135f71943a11f3430ba4ec9fd036c40",
+ "3b7701e517776b5c7b78872322e683b70c04f3e9",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-http.swap-origin.http.html": [
- "03f8d486cac0d52321a9f917829d44a6b3c792f6",
+ "e246c04f341a0cf2cddc25dc5cc93ada08ff372a",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-https.keep-origin.http.html": [
- "bfbfa6a111f4e13dc6009fb3290436978fae4069",
+ "4cded5e75da38f89356019251675e4d43d5b2e55",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-https.no-redirect.http.html": [
- "47a5b80e63a58633c37a75e1507a48ad1697ae0e",
+ "ed77770515050b44db2633303d0bb5059132ede9",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-https.swap-origin.http.html": [
- "eda77bf2c216200a8eba0f452a822e947236f825",
+ "561c181557a515c4809d466809710fd8d9c82388",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-http.keep-origin.http.html": [
- "e150b5417246de36384298490cec910444ccc6ac",
+ "146db70d656d5da6b6c23210f9c471e8b46d0c20",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-http.no-redirect.http.html": [
- "08e7c2ac7b0c5b85f4677f17f1a9a8ceba0ab5fe",
+ "3873d734875f2462c754794b346c623436b9627e",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-http.swap-origin.http.html": [
- "966e46aee1407cd200ac139775337838bf4066a9",
+ "35ee0075ae63111888dc94382d6ebfa7baf11da0",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-https.swap-origin.http.html": [
- "20e1972f081d3831ba86c1fd67a3d11cf7ecebfc",
+ "91ba1db649367dab27ceb143e083f449154408a0",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html": [
- "a833bd94bfba711baba03fb3866a24835d4f56a5",
+ "f78530b97168a7c502fcee262ade4c5962c7fc45",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html": [
- "700d8b4a809782be855b043624c44bb682c831fb",
+ "9a1732e53a1c0352108d5a2ed7adeacc5a93714e",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html": [
- "7f14039810a75e7ff815b7089fddd5086e352c02",
+ "74bbb2a16230f203f66ba5f204224641af2828ad",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html": [
- "df937e909d9a324736bf9dac6d76cd32c3426ace",
+ "0f535518d652f4920374565cb42fc07e415c85a7",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html": [
- "96d97ac1472a78b7cb0f4ad213930ebd2347e8da",
+ "15c3bbd4d637734a15072830ef4133085275dd64",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html": [
- "3c4138b85899becb5682cf6ac7378ba04842137b",
+ "be4657ff223a65bdf8d26b3c479c88213100cca2",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html": [
- "c31e46e63296c1e7c4a7021d74b9e88ef9502527",
+ "294746ee0d36e710da80cdcb56cdbccdad35d8b1",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html": [
- "8f0780023de409e4176d5a403088fbee45f85ec1",
+ "dbaab80be69738669095d2b4c82621c92a948a17",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html": [
- "70f0b1d0478eea58f9608ec56575a1b90603533a",
+ "9eb466a64bc1304f53208d565b453d01ad40adce",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html": [
- "36569eb9424ffb5f2a3657d5ebae8a5a514b285e",
+ "9394b8586ed8df5aa20000cd28da66036d0045d8",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html": [
- "c849230bf4e0e78daaf9fe469e52bad95a319cf9",
+ "1c7639d2bc68a5ce46619730dd24c4c6a0b04916",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html": [
- "d731596f4fef64110f832c6fc6819b106ca34d43",
+ "0a88d3fddac3fbd03bb707799b2e1c7846e32b6a",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-http.keep-origin.http.html": [
- "cbcc9e6295bd39535b8249fa2ea888545a3fdf29",
+ "37ac098b52c2496a6ab6b69647cf234ea5743bde",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-http.no-redirect.http.html": [
- "5bab0474686dbc5c3a280e269178099bc03de2ec",
+ "baa6526c61855a531044825faf9e3952ca8f3dd8",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-http.swap-origin.http.html": [
- "0e04f73bfb6e6f308b46ac57dc0e1fa8f9733adf",
+ "94775ea99e5f1593fbf7b665177324bb73022e86",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-https.keep-origin.http.html": [
- "b85fd83fd01ef3a94a34f37e18c45d09f6f2db4c",
+ "a3b8554b4cfc4614aff1bfd3f5620ed95bdc68e6",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-https.no-redirect.http.html": [
- "987252ef12ad6c96ee4d3354f5d352251cf03503",
+ "084f3dc1574e5f2e57bced7cb508800a8bafafb4",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-https.swap-origin.http.html": [
- "ab026fea16a8e68a4c3c1e3c89479e471f074510",
+ "aa7eab66ffe6122d1756e723bd45ea01836b8e13",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-http.keep-origin.http.html": [
- "91235039e7c7be736f200417273a0369561c4751",
+ "8e17a98987e785357904f82f5b948524ec7ed505",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-http.no-redirect.http.html": [
- "c539e7939c75c4d19ddb0f8bcef3d3c66d2669d6",
+ "28878e2b1c24cb954a9f557c87dfa2c5bf456497",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-http.swap-origin.http.html": [
- "47e875fa08ad4aff215e4e62e08a877def0ac6ba",
+ "40e8f64bf2dd950c4a5dd5e0cae1195fc03744fd",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-https.keep-origin.http.html": [
- "107b56fac1d11f31634e61f3a2113e9d354bd4ac",
+ "b8f40d6493b2bfefe362ee18a1f8ba3d88405435",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-https.no-redirect.http.html": [
- "9374644959d1459b79f810070ce411a637db8681",
+ "d287d5e473137845e93ac023ab2d9493e8cc8af1",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-https.swap-origin.http.html": [
- "d4116816fb489ad16f3aaa85203b31edd2600e84",
+ "aeb97eb880967f71f284f6618cbb0ea1a127d46c",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-http.keep-origin.http.html": [
- "128269f6f34d2a1d8887d1a4715dcb2843da5b16",
+ "f06f701b30afc7736f7627f34c10d48631b85ef6",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-http.no-redirect.http.html": [
- "43a090f1ea591108c75d3987ab8d4c667133cbf7",
+ "e0d56f42938dc05a6a21c27a71e2a064a8e595cf",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-http.swap-origin.http.html": [
- "c50f2a266574133a6e0807cd91c2c031528502b9",
+ "9cf8b085f8d26b196ed00db74946add27e0871cd",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-https.keep-origin.http.html": [
- "7af9e18021da83bf814a36593c43838e3679b361",
+ "c6536bde928e5d6e75d5c0dd4741985443a74d21",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-https.no-redirect.http.html": [
- "3cbf28d1ef8bc44e55f73254c8e1c28b2b2b137a",
+ "d43e6a2cc4b3a06cc09359b14389107d93debde0",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-https.swap-origin.http.html": [
- "364c09c82b766c0b6ccffff515c0b54501bcd8ed",
+ "06fbbb9e1fe0e28077440dd992f60dfc1249a330",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-http.keep-origin.http.html": [
- "67c68d77e78915db1d50e1aa8a314727077e4e62",
+ "bb76971c646f9c30fa5905c73762bdfe19040a1e",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-http.no-redirect.http.html": [
- "21567b88c751b70fea1ad0935e9b3e8dc630e4e8",
+ "f28611bd39f09ad53364f8f594686924624a2f91",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-http.swap-origin.http.html": [
- "6cf498f4d04a047c370273c93a203dbb90a3de1d",
+ "c52383aff712992c66900d49d5d30788af82aad5",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-https.keep-origin.http.html": [
- "95b69478ba2c2f1f053dbbbd9732192ed6343a3b",
+ "ebcfe405b0e9b8435899bbfd6573c0a1a5ca0146",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-https.no-redirect.http.html": [
- "2915ef603c7637c28e861c26913d87d5197bc989",
+ "9f7d448282bc6a2591016a624991bd67b0637d05",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-https.swap-origin.http.html": [
- "f1ce7f4859af805a0946398e9594bca4f5299d36",
+ "208c7a7a139ef2a50ea58023db11d746cbf5c649",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-http.keep-origin.http.html": [
- "3b5c6087ca7d23daef1897071a7c8f82726049de",
+ "6f7a990c3628e5cbe9a2d875276b7ed2d911f05a",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-http.no-redirect.http.html": [
- "777b6de1ef037f340cebd821a4b120bd0cac6f06",
+ "372dc54da900f8d705fbe8fbc325aef4e0d04221",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-http.swap-origin.http.html": [
- "ddb55bb3adf9d8090f6d5131048799735a504e9d",
+ "a7c824ad849ab94026204112d3b6b0c2924121dd",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-https.keep-origin.http.html": [
- "c663c20976705c83a62dbea6ecc35274a004132a",
+ "a6b479af2270cc9b67253a50ff1d72115912628a",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-https.no-redirect.http.html": [
- "5d7b3c942502df94cb354c8e9f2b28907ef79c18",
+ "adf1a64ee3ab05a82f222c256835bf3cce909e21",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-https.swap-origin.http.html": [
- "0eb10a224b464bfef1a8e5c698a47060515de9ba",
+ "8a5191c15d7c09031fc1b0d04a5a1592bbbda70e",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-http.keep-origin.http.html": [
- "e413286edeb151f4934992f9c7f31e64a977915a",
+ "3399f87e517082b35d4f195c292b6a6c09cd949a",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-http.no-redirect.http.html": [
- "5e2e08f3a755c7c55418316580bdb7e58710b187",
+ "7c650385210ef37f91209d0691cdfc10e6b00850",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-http.swap-origin.http.html": [
- "433bae3c5bbcf5c4382445a5ab9f3c8404d00074",
+ "e5c6ef5c92ba207dd33407feb383eda057bfe4b8",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-https.keep-origin.http.html": [
- "762b46f345f1b6f523d897089782c5be8b13832d",
+ "548db299dc676347e51249a4e9a98fe43a33a36d",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-https.no-redirect.http.html": [
- "27e5f716b3a0ba36d2b3e7325887f76c7c8668ef",
+ "966c035869b2c7c5c8450588c6dfd9bb206dae1c",
"testharness"
],
"referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-https.swap-origin.http.html": [
- "687598c5f559f713c40c6ca42c8c72ee03f0b46d",
+ "c195ca6fbf17ec8964822593dea02d22cfd4c86d",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html": [
- "1290d4b8fa522e241333d53be06d22fd10ad01c7",
+ "37f6fd2a404aa1855bad3bbb0ef4bb22dafeb903",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html": [
- "d1f8d31f3a3428bc0b662dcbb458b8c73dc54d42",
+ "2942f9ccf54222ec8fcb0f79501a87ad9487f1d8",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html": [
- "87bd5751b0c98edfda601ace579698fed878a8fd",
+ "a3659cfe9ff416c00c46f635f08603cd60e4173e",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html": [
- "15212e5efd628c1ae81a9d099b636c22ac98df90",
+ "6583977d468f963623d011deccae6d77fb50a97e",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html": [
- "599115560f1713cf07e983f84f221a098026787d",
+ "780138004f927a366ca8ee794f21da27b0864e69",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html": [
- "dc2e2c1dfb60ceffbeb389653ec20ccc0ade0b45",
+ "b914ad4d7398c41492be97e92099273444087c36",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html": [
- "bf36678d942491ef88e1c95d904df5bdf2174840",
+ "d2f057da0254b49f5154b82a8273308486a1a5d1",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html": [
- "b6e4f78ac0e2ff8909fea70dbf2012e682d5ee5a",
+ "fa5f521e4bd8add320875dae12521962c2466f4d",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html": [
- "789d0834f9f4e87eeed9ce767f5feba996e718fd",
+ "ed1728d5e296e300c2907b4db9f0ebdf3c592d0f",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html": [
- "ba4f236d0bdfa50b045afe2ffcec1b8f47d7c0d4",
+ "98105d7714acefc476b1f4996a6e1a774fc91bd3",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html": [
- "bcce26cb8a84bfb2efa6a9c6294f1fb462833514",
+ "20f880acc54cea49054115d3def89c08af7ce150",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html": [
- "7d1f847bfbe4bee5f9d4d948d0e479218d500f6d",
+ "a454f59feabe78bafe88536dd528af020321199b",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-http.keep-origin.http.html": [
- "8e8157f132397f20cb6f92ed8b3b84a96e98dee0",
+ "09d2082111a9f992fb7b75a099b4270c9e38189e",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-http.no-redirect.http.html": [
- "c787fab5c5ff902842c3f7bb3bf690bd4d934e83",
+ "508eddd0980aed13bd6a9a52d1c6bead6a61dd02",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-http.swap-origin.http.html": [
- "85ecd7925a9dea8ca0e6515b91ff45a6d7a0f5d8",
+ "326e2dfee704310541e5ba25ba04ab3cb0f1361f",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-https.keep-origin.http.html": [
- "3c2becf7698240eda340399e5a0fd9d15f9cee96",
+ "876cc6eb2ca0f91c213091186978cd45ce4f1926",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-https.no-redirect.http.html": [
- "5910e67c5b7ea6d8b43bbbf31a300c78db7f89cb",
+ "5969cab93a01431727677ed2f2bf2c43ad3b8fea",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-https.swap-origin.http.html": [
- "7c3936290ace602f7c11724d64171da611a0013b",
+ "b3f753b4c33efb9392abb81b4a7ce3762895fb15",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-http.keep-origin.http.html": [
- "bfd6fca8711604edd8ff27567830693666403860",
+ "2292457180dbb44ac9f0632336ad243ab1784680",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-http.no-redirect.http.html": [
- "a42e41721deec317cee48a8db5c596af0c0b262c",
+ "79f359fd826e944d3ad1d1c52dc1d6eeec696036",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-http.swap-origin.http.html": [
- "d6e26a3f4686d3eac789de7410e7783602384032",
+ "cf5648454600042a4f003949febc665d580c642a",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-https.keep-origin.http.html": [
- "7fafb911930527fe6aa45ba3d03273d4524514c5",
+ "de2adb477b7fad358051016b183a27f35b2b6ef9",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-https.no-redirect.http.html": [
- "3b173ad5f28da27ca7bcbbc2830c8f1e0f073646",
+ "bbfcbd3d48e8a94f07f07f846c7e36ae140dd685",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-https.swap-origin.http.html": [
- "38058437bdb32b0c9949b84ac798b240a27f4dfb",
+ "7e7bc2003695109109132bf5326c61d9fb192a2b",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html": [
- "0e6a44ac3a06061af919a9fd1c37fb6176437792",
+ "3c340cb6ddd736c9d3cb6317cfcafac3388561ec",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html": [
- "1117b4daacbf5bb39f58653ca969b1a140af20d2",
+ "4d9c9ad4e2b7f63813d9ba72eb2a5965622b7aef",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html": [
- "4fabfdaade33a78fb027a7834723ac7b5df6e552",
+ "65828ddbe43e6d0495f35ff8e2b1283e94262d5b",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html": [
- "6c516602ca5367e5730ac430d853973593571334",
+ "205e957b4475a190efc34f53765edb2acee6ae3b",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html": [
- "a206e2ce9c4a452e590230593ed9d2f7b5506b1a",
+ "11360c8396411f9d68344670b06acd647c016b0a",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html": [
- "6f8028c1dcc7a46af45d20b3b2f2b0d524d896f0",
+ "11a17fa1a5d4204dd7e3a38a569998290923243a",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html": [
- "156377f90e3ed4d952832a00e57ae19b5afcf33c",
+ "67c954be9ebb86f3a7a0582012dff00ef8688509",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html": [
- "a172b10f9522963546bb67bc01cdfad10066831b",
+ "ea8a89bb387054ecb6acf1cce94d6232567b5441",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html": [
- "a7b1b7c91fd780957e9aa204f5922dc569b9c4dd",
+ "084d24a38ce79c28d9cfbc1fcdf86fd33d986725",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html": [
- "d55c76f88815eb5f4bf58ee89d28f9510fdb7885",
+ "1e8247776b0845913a4be367c26e1f39ffb770ec",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html": [
- "041b67e71100faa33007bfd8957a56de43c9d87d",
+ "bd29bf94c24b17d330053dad9b906e77bc6dd46f",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html": [
- "c08cabc857bb5966c0baae7d0bf9c2db26a7898c",
+ "58240b9faede2c039448a30448feeed35b6df23b",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-http.keep-origin.http.html": [
- "7bfd0d5a840f2a4076d4bb7ed7eb90d50b567cd6",
+ "fdcec2041e476318cc7981f0f662da2acb641878",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-http.no-redirect.http.html": [
- "de704bc0943efb05f0124d4f1e3c167c8f33acca",
+ "c436821e3b0ff4a385f5e844cf2849e56b580317",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-http.swap-origin.http.html": [
- "ca55f436c55264dfe0ab0cb4fb4ce47f3ce9fd3f",
+ "15d16ec79937db4c31e7c3e5d617f31e9e723176",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-https.keep-origin.http.html": [
- "e3219a49da29e3980b7427204eca5a40a4bc2872",
+ "b5aa883d3fe45df1751107ea3bae94727dcc0146",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-https.no-redirect.http.html": [
- "a8f3516ebf59071b710df439e724b4dff10162ec",
+ "c823f712f95c1eccf39dc6b42bad14a3bf9c2175",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-https.swap-origin.http.html": [
- "ba9489b6a34e907c76fe98aad86bcbdb9d0eed27",
+ "7bc80256b5270c1982086697745e17ba78997a79",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin/img-tag/same-http.keep-origin.http.html": [
- "c077a8d1811a0810c5327bed314b725ec018fda7",
+ "ba251eb6af55cacb9476904ac8360cebc63e82eb",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin/img-tag/same-http.no-redirect.http.html": [
- "ef739c129dc78fc4d09b70bd7432d00aa95e5517",
+ "5790465c573165501418ca586b5cb8708a35947c",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin/img-tag/same-http.swap-origin.http.html": [
- "e8c08f0bb884777c04f536c070ad4651f075a2a5",
+ "b1834ef253d9fbe2183d2cc27d89ecbe5607ed01",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin/img-tag/same-https.keep-origin.http.html": [
- "62c9e7d2b72d13373a97193e8c9a8e147178923e",
+ "6b942390a10f35f7b386e61105884a6c0e111f27",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin/img-tag/same-https.no-redirect.http.html": [
- "46630082600aa7e4adadf42ffeb0eb7acd9eb1c3",
+ "9798816924ae99ba6b8b4217527ed95f70fae7a1",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/origin/img-tag/same-https.swap-origin.http.html": [
- "8188643ee01878a639010e0208574d78f6a54152",
+ "56f71d7a497ff1f03781d3c4c620600d2c330b42",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-http.keep-origin.http.html": [
- "018c62b91e0f52e40bd11ef7b2f784a16cd11aea",
+ "3da9967a951584c680aba99f2d63eb385c8f426d",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-http.no-redirect.http.html": [
- "9597e24bdee8e2c523c9d2e4f964e658f6bc9229",
+ "c17b37bc438ecce2659e893015c2222b373f7551",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-http.swap-origin.http.html": [
- "5e2643d7fdecc9bbe772e8f7ed198aaa71c61583",
+ "cc3fee68658edef25b7c92e10f61192dc452f862",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-https.keep-origin.http.html": [
- "01dd5f805c4212b00d199768dd2cfc69786aba11",
+ "ea91c863fb941e7a461853316165efa8f395744f",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-https.no-redirect.http.html": [
- "6a182a3108f9f47f3aa5ec5f83ca14e68fc90177",
+ "71a1ec3646ee0c337c39ef73bf6506993b23c3cd",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-https.swap-origin.http.html": [
- "0bb3681fc9700ad4b25d23c25dfa15e0264c78a3",
+ "737fda730ff5672b042108ad7d612642397d30b7",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-http.keep-origin.http.html": [
- "9440f4f487f902ff3c976768b743876e0793f6b7",
+ "5a62982a6eb1cde102aa3701bc3250c46752ab0e",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-http.no-redirect.http.html": [
- "8abdf4c327c4dc4fab935ab931b745d28d374f0d",
+ "e3b14f52ca002045b4806fe316d9cf028329949b",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-http.swap-origin.http.html": [
- "ab275ebc17263f35c056237ee8276efab7bc2fc1",
+ "effeb0a9a885cc0f9965bd241945401180be43e2",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-https.swap-origin.http.html": [
- "937b8b13d55e7e80f6d947ef9096339ca6ee7d01",
+ "4a1aee99c9819bcdf20fc6da370e944609a89e89",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html": [
- "1cf47d5489471496db2f7198b29be1172223b528",
+ "a817b0fff97b2a4e2fa34ac93fd9e415e156c7c0",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html": [
- "5c3d5e225fbb2fcc9eee4f8ad30e00d434ff9773",
+ "03ca6e5c4c24a898af3debd43448778e9d8b2e1c",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html": [
- "8f56a7b04414591098d71bb59b5475ae54feda69",
+ "54756e4e50e10c8d6878aff300caec80643e617a",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html": [
- "2df7ef6981133d05e4665ec1ed53da462e78e194",
+ "2496ca3d6013a8706edd5a29d53e6a2b7c5b4c01",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html": [
- "d45c07219b1ffbfd017de2e0fb058747854621b5",
+ "665229e526bfee640496d75f9db0ac96f379847c",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html": [
- "c888bc339ef28dac1b3e9167d9b9287cefa5cc02",
+ "cd3818dfc3a4c0eac29c87275e1233f2b6461d51",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html": [
- "529912b2e588f16646cf77cec2f07563a63b88c3",
+ "ed018a7e87e6092ed4e957d0acbb68dc66551dba",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html": [
- "0ac61caf3a1f6388c842bde472eb8c048df492f7",
+ "2429d19198dcc8716d3ae7c3b8edb931f119c241",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html": [
- "e1ff0869a51834ad4e7c97dbdbea6e7b929cf211",
+ "3c6c42b904b147695b80147fec78428901f23680",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html": [
- "93b50e5f77318d0e8d5924bdec875ca7f4fbe449",
+ "df259116fda7366f21998aa717f50351be9ac24b",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html": [
- "a63dbafca91e9c49ed928dd232c38b5909450e04",
+ "c0ae8b64bd06fe7427e4468d15dde5186b3e157c",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html": [
- "841b0d9e6ede6886c9558abd480325ee23248509",
+ "3a4a73da09b968b5a7c46fc97fb778f49bafc825",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-http.keep-origin.http.html": [
- "aa408aa6ce5cec91de1c418face28e3ed2c21388",
+ "65d4d275b117fb0534825b882ce227548c11dc4f",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-http.no-redirect.http.html": [
- "736d6725afacd12e80781ceaa06827363dc027ca",
+ "5b2e032f1cd659d75eff7dfe43c529b526faacb8",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-http.swap-origin.http.html": [
- "d5513b4dd0581dd7c0d374143ac542a72b8d578e",
+ "5aaf2f75b78a629c0a2683815c6d85a8ac9f19e3",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-https.keep-origin.http.html": [
- "82f0a1388ba6f2ee91493c10d0083b77f21844a3",
+ "27058b1fb6206cdf1340e2d8b2b40a198569dfd9",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-https.no-redirect.http.html": [
- "a72cc35cfced8ca2e1111bd8a16430f05be4cd03",
+ "6eb54403f3cccb4653b2e841ad1a9d940d214fec",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-https.swap-origin.http.html": [
- "34af6d0fc7f926b6ee0ebce95176d0ea9b1a3979",
+ "d23a00666e75f0c45fbe0cca695b48f05623376c",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-http.keep-origin.http.html": [
- "625fd8cd6280344a3639c198f31d80f0dfebfdef",
+ "cbd4999e4024ecc3ec88b0fd6a67089ec6f270cd",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-http.no-redirect.http.html": [
- "78c721601ac8b8b94ec1695997959c02295ce695",
+ "271183fcb4ebc797e8dfedb24327a2dc0d02bf5f",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-http.swap-origin.http.html": [
- "03933e69756648f786e09a4d886b7b0e204961b6",
+ "ac2723008ce3a747524a91887dd596b24c6242cd",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-https.keep-origin.http.html": [
- "9175e7684c8feec0dc35a4cb5472b71f01627b40",
+ "a388de9a4ca5632d75a41e1bc202c7afef6c0b5b",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-https.no-redirect.http.html": [
- "0795eb4161ecd718522acc3b0377fe16a25d0c2c",
+ "ba5cba7294d82943ea9561fb657e841cd3efba5d",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-https.swap-origin.http.html": [
- "42dd0f137010ae9e79afde8a9c556aaa44c86516",
+ "61c17e055278e0ff7a5c329bb60d826aa8cf5bb6",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-http.keep-origin.http.html": [
- "e97c1e5dca04bfa76f5a04503fecd0d90cf89b13",
+ "42ad5ee0a386b9d6786d1962dd58d724b34682ee",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-http.no-redirect.http.html": [
- "631218d1148df1f8cb7af89658616d9ad0eb06a9",
+ "30af7d2f956297935a7634c924fa4802c20d3c31",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-http.swap-origin.http.html": [
- "b84afa1a439d6b510543cc589b3a91178034a2c9",
+ "ceb66ae165cc39ad702ff2e219f1b8db6efa4ee2",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-https.keep-origin.http.html": [
- "4873ce43df24572d3ca085d755becd77fb3e91bf",
+ "b9ac57bd605b1d076304b5a5c0b29c8963f11470",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-https.no-redirect.http.html": [
- "8b11a32e1b8f9148619fa10cc18bba7ab14b420b",
+ "94b29642faaed82861b235c1437f04e5e9610afe",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-https.swap-origin.http.html": [
- "b6ba1e9cf8717703567b075a3a96b88797b568ee",
+ "9ae52af191891cf8c09fcf01342c68732b195ec0",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-http.keep-origin.http.html": [
- "edcf94103e41d7365386d0362bf0767ee9f6f900",
+ "80d2ef3d637d15eabd3e4aeae9631b2a7e81d93c",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-http.no-redirect.http.html": [
- "8f0c25275059cca3da918d691b9214f7cc9a97d5",
+ "54b16bd2f2eac3e8db05566f4595ce0a7e4d26eb",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-http.swap-origin.http.html": [
- "e7f9688518bcd6d06e5627f58d8965c37d40862c",
+ "d1a1d0f94f1ea2a772f95ac592028c8194157267",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-https.keep-origin.http.html": [
- "c5872b8530d630319cd57a042b5408858540e547",
+ "4c39915851cf4859fbf8ea6ac492fcc628b4d761",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-https.no-redirect.http.html": [
- "e3adb45186d433ea95ea798c6f7329ed8867be47",
+ "a577b04536ddde1ae73fd7538de45f0665e356ed",
"testharness"
],
"referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-https.swap-origin.http.html": [
- "1ce7d0cf3fb2b2227c6bf49add6fbe29302397b5",
+ "cae58dc05836b17fcd8182b7aaab4da9b04c56ab",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html": [
- "b3d2b544a9ca9896ed1252b51069e7e606e100e7",
+ "18f5f7e78364df6e306de16ba02697e6a7bac03b",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html.headers": [
@@ -668478,7 +668528,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html": [
- "9a007d0d84dad20dd2f2cc6e8d5f17f6292af7f5",
+ "7608b8dd81dfb4cf88d571f1428dbe59e1c32733",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html.headers": [
@@ -668486,7 +668536,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html": [
- "c00e4c494810b26e25c359640999ad5da2ab999e",
+ "e61405026d57b17410976d3441445f8d7f86912a",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html.headers": [
@@ -668494,7 +668544,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html": [
- "7c74c41c237a07e6665cc09e32ef890d703d8be0",
+ "227bfb014ab007075a80637c882a6c875642dc3b",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html.headers": [
@@ -668502,7 +668552,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.keep-origin.http.html": [
- "0b035d26e380f2c60df65b3c26b1b741d725d432",
+ "b103557d52fbbc249f3a9c46eceedab7a593b042",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.keep-origin.http.html.headers": [
@@ -668510,7 +668560,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.no-redirect.http.html": [
- "dec56bc9a0d305a1dbabc1d6214a9c88f04059df",
+ "1945521974f7923d465257b99a5e40ce00b20692",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.no-redirect.http.html.headers": [
@@ -668518,7 +668568,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.swap-origin.http.html": [
- "64cd66eac68212a1f80f4dfeaf473b88fb0f703e",
+ "794a5d82dc5ae76d16008fa6cff7fa0cff39bc9c",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.swap-origin.http.html.headers": [
@@ -668526,7 +668576,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.keep-origin.http.html": [
- "15e60b67956df7eaada3e0f6b0f1e43e393ebe6f",
+ "5c04b74bfdbd461024e9098fa91d530f21969189",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.keep-origin.http.html.headers": [
@@ -668534,7 +668584,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.no-redirect.http.html": [
- "c0d07f85854480d6d5995522c235aee2502f9390",
+ "2d6e05388ecbc3147353f7cafdd8b988cf0d15e4",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.no-redirect.http.html.headers": [
@@ -668542,7 +668592,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.swap-origin.http.html": [
- "e53ac5124410af783eb8fa465be4900dacd5b3a8",
+ "8374abffd934c31efda9fdc0a285fe2f908baf4b",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.swap-origin.http.html.headers": [
@@ -668550,7 +668600,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.keep-origin.http.html": [
- "cd75aa203ebe6b4218a30730ed2e3134ceb4a701",
+ "faafb3759309ad54b751ba7de725a38795a73151",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.keep-origin.http.html.headers": [
@@ -668558,7 +668608,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.no-redirect.http.html": [
- "9be0bf3fadd50ea056ecfbc88a643f1419e8a314",
+ "00cd1c9a4c723799e03b25a90eaef5a0fb72ed2b",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.no-redirect.http.html.headers": [
@@ -668566,7 +668616,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.swap-origin.http.html": [
- "4c3708d687f539201a97dc3d4e32a21e2a7ddf9c",
+ "34abf8e3166a98b7cc20f17bbafb2f0bfe3c856a",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.swap-origin.http.html.headers": [
@@ -668574,7 +668624,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.keep-origin.http.html": [
- "bf27bb461610a08ec4f04878845a2cac58fa07ff",
+ "540695000e925bfd3cf50b021a230cf1478e63b6",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.keep-origin.http.html.headers": [
@@ -668582,7 +668632,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.no-redirect.http.html": [
- "5a9c1cdf3869d078086d19bb824ed337a74a09ff",
+ "91017dac64e41de0b6967d576d70b1f571813443",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.no-redirect.http.html.headers": [
@@ -668590,7 +668640,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.swap-origin.http.html": [
- "c424f516c3ba0bc38d0005b94fdddd1704cd6f03",
+ "69934afdbe58e538baefbaf665b1b31275c9d58e",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.swap-origin.http.html.headers": [
@@ -668598,7 +668648,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html": [
- "67f97ec87be8d6c2ad861b8d43aba3d747dc6a8a",
+ "bc51d55ed10e4ad3232087c8e335847371cd11ec",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html.headers": [
@@ -668606,7 +668656,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html": [
- "54429d45e45fccfbec52bfd7fe8a1d6b21f73e64",
+ "6ae3dfe0df2e7e54b528000b3f61a481da3df75e",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html.headers": [
@@ -668614,7 +668664,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html": [
- "b756a252c4475ab23e1ec1cd79f0e8cc5133e7ff",
+ "310a25c9d7a3b5193a303c068376014577f90d02",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html.headers": [
@@ -668622,7 +668672,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html": [
- "41916d9334f8cfa97365d9462679502ba89b056f",
+ "c6e652dbfb831aa6d50efe111cf3e19f4f532a06",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html.headers": [
@@ -668630,7 +668680,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html": [
- "b1601e51a5fc9545d7486b93212161aa6e954cde",
+ "13002bc2f2bac9ea40b8bfd4729f7758f0604081",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html.headers": [
@@ -668638,7 +668688,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html": [
- "f70ca471457bf8c9bb1d2459741119b5f7c16a97",
+ "0333192ce9e2b78f7e0edd76fa1aec1e07ce8b3e",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html.headers": [
@@ -668646,7 +668696,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html": [
- "b4f872261826611a2a55888b82995550f0356a59",
+ "411bd2378ad8944841122a89262f8f11cd34d5cc",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html.headers": [
@@ -668654,7 +668704,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html": [
- "078d1f15e0ced4a45d2ae11fde26455937dfe3f8",
+ "ab458a3fdc055f710841de6a2bccd9fb0fe59f5d",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html.headers": [
@@ -668662,7 +668712,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html": [
- "da81f5061c6f13ef023564b44a9d3ac65aa42049",
+ "3d7a405eeb1dc5ea5d350a01e7d63a0ebebffef3",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html.headers": [
@@ -668670,7 +668720,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html": [
- "aa7f4bda7edcbe926e9c740ab32c6a5559266d4c",
+ "439e0ad2f3ae12852aa47ae66ea464efd6cbff44",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html.headers": [
@@ -668678,7 +668728,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html": [
- "9ee83c852c9d5a70dac096c4ae62ab8f3809d8d0",
+ "d3a5b39ca80ce4d989ffce205be87b410c131d65",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html.headers": [
@@ -668686,7 +668736,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html": [
- "cb6e6ff16bdfa45a65d67552d7ab6652355af4d0",
+ "01ea8d525a3ae04db9d40604034933298d9f9f6d",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html.headers": [
@@ -668694,7 +668744,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html": [
- "282c1793384fc6f999aa8327fee9b3c44d045ffa",
+ "f172633825118e6ce297acbf9f228b65b2967476",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html.headers": [
@@ -668702,7 +668752,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html": [
- "8cf052f45be70dba406f76373c35df4a302e21b8",
+ "9c2ba561f6979837bb666e86c00c9c71fd43d2c1",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html.headers": [
@@ -668710,7 +668760,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html": [
- "15fd0d762a1da46353d30551489d676b3148715c",
+ "681e67532c250c508f54ae9081a520336b9bb0f9",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html.headers": [
@@ -668718,7 +668768,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html": [
- "6c7249285246b4b67477fa25926b374424a13d9c",
+ "399bb9ea0fc689e4be30676fe2d5a11df427f1b4",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html.headers": [
@@ -668726,7 +668776,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html": [
- "8b2487bc3c11c72c7c8a5a5358226d1f64e0d302",
+ "65826f7c85d55c200aaf20e04c57f7adf4387fd6",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html.headers": [
@@ -668734,7 +668784,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html": [
- "97857ee903a21dd770095b2f6b5b0752e8c8e987",
+ "73efdb753328ba2b67fe573903254c6a995e29d5",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html.headers": [
@@ -668742,7 +668792,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html": [
- "a5d151a9eb49dcaa41fb25d0a90f77f6487b6424",
+ "761a7e349ea4a6bf71d5e24f35d5de2dde15277b",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html.headers": [
@@ -668750,7 +668800,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html": [
- "b07400aa18a097d6a0399d518d0fb560ef56b165",
+ "55309a1d31e5c7d68647b0c3ed94a9267d85baa7",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html.headers": [
@@ -668758,7 +668808,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html": [
- "dd3bea4a79bfe8b5367775d1f0f9f9c200414796",
+ "228985630e405a791755f8b605fbaf7bc8ffc3c9",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html.headers": [
@@ -668766,7 +668816,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html": [
- "485b6592c14fde22d268bbdfe32944541346f6d9",
+ "d87b9ac71a698906e05cd2a151587a12e2a417a5",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html.headers": [
@@ -668774,7 +668824,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html": [
- "861b00b2d9159a79bcff286c15182dc0caa73bd1",
+ "be33a5498be1b31fc28370b97e8a0e58411b6bd6",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html.headers": [
@@ -668782,7 +668832,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html": [
- "480f7f1a970baab4e20e27bd2ce57ede2a9ed424",
+ "52750a374b1db819806ab1736a38acd84d78e836",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html.headers": [
@@ -668790,7 +668840,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html": [
- "7df7be8a5301243473af666a1764c86f39510423",
+ "643a7809abea97b5dffc0a26ab21f730681e4a01",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html.headers": [
@@ -668798,7 +668848,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html": [
- "f40eaddf0f9e223bd1e7ca17b27cada2275208ff",
+ "b8c3ca8405ca7f78a0b9d1e50a6b132400772767",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html.headers": [
@@ -668806,7 +668856,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html": [
- "aec116e896bb58e3fcd72fe01f59497fe31af88b",
+ "f9c6b33cdb837b2ef25e847ab14e345c6ff80a54",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html.headers": [
@@ -668814,7 +668864,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html": [
- "89a479c00e6f2f05579c313c83cb83d0085c4206",
+ "1d2de6d2a13c016efaf412c717d4c64231ae8b49",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html.headers": [
@@ -668822,7 +668872,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html": [
- "2414af93892b894d4290ce15b41191fa0b5b4549",
+ "31328d457407451c43af427ce8f89a7a3c280376",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html.headers": [
@@ -668830,7 +668880,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html": [
- "0dda649cd20a94f0bc673290ef9aef04e9e6b547",
+ "717cd564712ff8dc4db75dfa543f35adafca04b5",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html.headers": [
@@ -668838,7 +668888,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html": [
- "73a715bbcc4316ef982bf4c0c80d20f49fb4a625",
+ "93aeb304aa094aceed695887d144d4159de2015e",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html.headers": [
@@ -668846,7 +668896,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html": [
- "b858e2be2cc8e46bb5a15d94ba29f05c059cc0d5",
+ "32dcbabd9563dc7df5abef0ddb257245772491d8",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html.headers": [
@@ -668854,7 +668904,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html": [
- "cdd4ddf4ce4aa3da984a2071973bcaa81b1485f3",
+ "9c0f9300cb416a9bbfcbe49d38a9ed0de7e9ede6",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html.headers": [
@@ -668862,7 +668912,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html": [
- "b7836bba091f7e7f1b3514f538a6e0152ce0413b",
+ "d0d99bf8db59f3b19145ee640f53ad18e8ec45f2",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html.headers": [
@@ -668870,7 +668920,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html": [
- "855006c31d967bd2008a3befb9782c2124700cf4",
+ "489607530db690b1e6f7eafbb837aa315ea87377",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html.headers": [
@@ -668878,7 +668928,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html": [
- "eceeb454721096b80844442bb430b5a1a3e5f556",
+ "8d7c2e4e116f746793f2ce9bc1c31b3ea29cc175",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html.headers": [
@@ -668886,7 +668936,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/sharedworker-classic/same-http.keep-origin.http.html": [
- "024396c44f371c9504f435758f5e64b6eb92337d",
+ "0947e01737a117afb785793853376def3ce20913",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/sharedworker-classic/same-http.keep-origin.http.html.headers": [
@@ -668894,7 +668944,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/sharedworker-classic/same-http.no-redirect.http.html": [
- "a047bf3477babd476508e3108633b95ba20686ac",
+ "0f27e978db872c570ae5b0f6565ea749028c265a",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/sharedworker-classic/same-http.no-redirect.http.html.headers": [
@@ -668902,7 +668952,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-classic/same-http.keep-origin.http.html": [
- "ba9982d8e7c67627f6a6d70e209d108468c690f6",
+ "88217e8b3f09b681e6023443e2f650ea2965d110",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-classic/same-http.keep-origin.http.html.headers": [
@@ -668910,7 +668960,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-classic/same-http.no-redirect.http.html": [
- "c7de2e6f0f2309380c54112eeae01a8d6c9c23b7",
+ "4371c15add6120b805593500023c95c95672e5dc",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-classic/same-http.no-redirect.http.html.headers": [
@@ -668918,7 +668968,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-module/same-http.keep-origin.http.html": [
- "2884fcab6ef01c43140539b1d926a8eea256be3a",
+ "bcd98e69823a18eb7a1709008ceb3b7ad708e6b4",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-module/same-http.keep-origin.http.html.headers": [
@@ -668926,7 +668976,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-module/same-http.no-redirect.http.html": [
- "31046accc2753a65d1d2bfce98ea6e3f35f9af9a",
+ "200d64bbb6bb5a2379db13683e489460a18a4f39",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-module/same-http.no-redirect.http.html.headers": [
@@ -668934,7 +668984,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.keep-origin.http.html": [
- "fd4d4237c0d1e56be101100b31faa3f1b77948fe",
+ "a83a492fdf7d76a08386ec5c6bd65fd65fa0a8fa",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.keep-origin.http.html.headers": [
@@ -668942,7 +668992,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.no-redirect.http.html": [
- "262d8d249c4cfcc6d11defe1f7e7444eaa70b671",
+ "55a055025901be50db54c48930daad9769ff169b",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.no-redirect.http.html.headers": [
@@ -668950,7 +669000,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.swap-origin.http.html": [
- "819e7d249b05ce6ad724b0bf0f1988e4c0fa3183",
+ "d07af49677e9d0eed7c30204967239721d6469fa",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.swap-origin.http.html.headers": [
@@ -668958,7 +669008,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.keep-origin.http.html": [
- "5bb5c51368257ac21a7a02d66327ab2651fb7de8",
+ "bb681309a8115b3e3181f0027728e2e2d5e1da96",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.keep-origin.http.html.headers": [
@@ -668966,7 +669016,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.no-redirect.http.html": [
- "558c333c2c31a07fdfeaebe13b980e7203125e3b",
+ "f493ba675f09d44880374edc7218a9124ab6b5a8",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.no-redirect.http.html.headers": [
@@ -668974,7 +669024,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.swap-origin.http.html": [
- "0bdeb265ae967ac6543563fe805a8163a4a88d3e",
+ "c0c3284332acca9cbc098cfd73ad309e96f8ab34",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.swap-origin.http.html.headers": [
@@ -668982,7 +669032,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.keep-origin.http.html": [
- "fe36ce6c7fad7817a4549ca061f4a79a8493d03f",
+ "8b1519a47b3ad42cd0e7ee9ebb43757775ad3002",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.keep-origin.http.html.headers": [
@@ -668990,7 +669040,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.no-redirect.http.html": [
- "9631d04e25935897d1acbc7389b913872beeb85f",
+ "7fc6be9d0a7558c1bc95a684eb17e57dbaca02b7",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.no-redirect.http.html.headers": [
@@ -668998,7 +669048,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.swap-origin.http.html": [
- "c9d2e50d8c9871d8ebe4d81a0af0f1b4f94179c0",
+ "d00ccc947a3b7ea74a4b68b2b96f1c6fc36a9a6e",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.swap-origin.http.html.headers": [
@@ -669006,7 +669056,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.keep-origin.http.html": [
- "6d85d0baea23dd87f5607e2df6356c073367dcc4",
+ "285b3eab42ee3f223e8cc6453cbad6bc338522c3",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.keep-origin.http.html.headers": [
@@ -669014,7 +669064,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.no-redirect.http.html": [
- "6586f1ffe24650494bd28b214dc48be72702379a",
+ "d6f5fd26091db6cb7571c30864d57219be653c99",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.no-redirect.http.html.headers": [
@@ -669022,7 +669072,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.swap-origin.http.html": [
- "2e98a6433471f6e56eded80589cbd38dbe3f095d",
+ "e7d9c7685cba8520c4c21c227fd2ecbe11afbe61",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.swap-origin.http.html.headers": [
@@ -669030,7 +669080,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/a-tag/cross-http.no-redirect.http.html": [
- "b25074cd916fe515d0a3f88346b4158618ed8abe",
+ "3c3e39e79710d5ec6419d5af3f7663c692a7b7be",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/a-tag/cross-http.no-redirect.http.html.headers": [
@@ -669038,7 +669088,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/a-tag/cross-https.no-redirect.http.html": [
- "650c7619ec8032933796e525d4cc2ad09f2cf627",
+ "20a4881d258a2efdfceb565c8bbfd453c1c05d2b",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/a-tag/cross-https.no-redirect.http.html.headers": [
@@ -669046,7 +669096,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/a-tag/same-http.no-redirect.http.html": [
- "4a450355f01cc340fcc7deddacf60e3680d60df1",
+ "c45b1f4c7a3c481a670f1f613945bd650e0b752d",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/a-tag/same-http.no-redirect.http.html.headers": [
@@ -669054,7 +669104,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/a-tag/same-https.no-redirect.http.html": [
- "40511c7e2c01279a27808a38f967811757f59315",
+ "0a34f109e159586b033d80505971061f3d499f40",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/a-tag/same-https.no-redirect.http.html.headers": [
@@ -669062,7 +669112,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.keep-origin.http.html": [
- "408834c03d724826f0efe22a6dc8d740c0438cd3",
+ "1662580623a0b41f8cd135c85957b94ee444de63",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.keep-origin.http.html.headers": [
@@ -669070,7 +669120,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.no-redirect.http.html": [
- "a2f92d657a594db4143dc8c0b0afd4d060d5cf7f",
+ "b05452f5f5ab8b41d8a6f8076f172d774d098d4b",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.no-redirect.http.html.headers": [
@@ -669078,7 +669128,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.swap-origin.http.html": [
- "51c29e644d93d5922ff4f221279152ea41198301",
+ "cfd7990f1f5cd65b697f12960f5200706111dcf0",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.swap-origin.http.html.headers": [
@@ -669086,7 +669136,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.keep-origin.http.html": [
- "d0725a2557a0d787406fa03be8e7fb2259160eca",
+ "fa89fe78b6811144288a55f46b25f03c52ece17a",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.keep-origin.http.html.headers": [
@@ -669094,7 +669144,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.no-redirect.http.html": [
- "c33acb3704aa23c90a83808a9c65e987b9b7506b",
+ "8d5e2b0776a349685b7d4b9cee4462efc94d424f",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.no-redirect.http.html.headers": [
@@ -669102,7 +669152,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.swap-origin.http.html": [
- "48c549827f6072d3eb69ba6c6d326347276b8c02",
+ "cf2e2054acd7e557586347b4b922ad08922714a5",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.swap-origin.http.html.headers": [
@@ -669110,7 +669160,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.keep-origin.http.html": [
- "853b7ef4836224e21fc8c1a724bfba4c2886566d",
+ "59ec4797c2e509b470911f8bb2a8c3fead5f815a",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.keep-origin.http.html.headers": [
@@ -669118,7 +669168,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.no-redirect.http.html": [
- "9d4cac3345eb2c5c2928bf82fa7664e5c59b281c",
+ "f883d367e7fe57bf03a626d35667490193d8a438",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.no-redirect.http.html.headers": [
@@ -669126,7 +669176,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.swap-origin.http.html": [
- "c89a33c4635b0de80d337a51f496c2975bb76e7e",
+ "fa64998f81f8802ccdf518a2074e96c54391938b",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.swap-origin.http.html.headers": [
@@ -669134,7 +669184,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.keep-origin.http.html": [
- "3db4fa975f08685a6230479e30775fe6bb2f95ca",
+ "5eb42a75a5c45bbea47132117dec7e6d8081d69d",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.keep-origin.http.html.headers": [
@@ -669142,7 +669192,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.no-redirect.http.html": [
- "29f691c70ff9d16583c4dbbb1bd98ac5fb5e2939",
+ "80c44e16cd5d48f1048d3985212f051a2263d69b",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.no-redirect.http.html.headers": [
@@ -669150,7 +669200,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.swap-origin.http.html": [
- "7e27944515756afd9425a9cac927deb7a0f3d439",
+ "8bf62ba6310381d81d689d759f71f67b657c7f41",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.swap-origin.http.html.headers": [
@@ -669158,7 +669208,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.keep-origin.http.html": [
- "e7c08bbcaf9db741ff91436e27b260d3d3b769fb",
+ "a11fb4309272c4c018a049c805a2c7f38618a1c2",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.keep-origin.http.html.headers": [
@@ -669166,7 +669216,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.no-redirect.http.html": [
- "69607cb07786e074605bd7850ef7924eaa61dbfd",
+ "4ed4f0ed555b2e084cae07644279bdcb4f075cd1",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.no-redirect.http.html.headers": [
@@ -669174,7 +669224,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.swap-origin.http.html": [
- "d7d0ba3b381b497eb9994c677b87636bfe24b7c8",
+ "66270486980dd2baefb7e4a038113291ecb8a366",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.swap-origin.http.html.headers": [
@@ -669182,7 +669232,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.keep-origin.http.html": [
- "47c57013f44880515b670830216cf7ead3a6da9a",
+ "0e1f69de7d89a18b4dfcdef551aecec4f8b6f836",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.keep-origin.http.html.headers": [
@@ -669190,7 +669240,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.no-redirect.http.html": [
- "4e3bb1a06fd89c00c5ea7de98c1634a908ab5d7c",
+ "1d4a266b9008efe4391a0d9ddea8774f7037385d",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.no-redirect.http.html.headers": [
@@ -669198,7 +669248,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.swap-origin.http.html": [
- "5a7ab10c4130aaace0289ce52bb816f91b4b84da",
+ "37af269c833e3475544481fbb930e445408dee02",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.swap-origin.http.html.headers": [
@@ -669206,7 +669256,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.keep-origin.http.html": [
- "7f1d12f1079ba145ea277d4c7a0ff93d970ba42d",
+ "ee600f00764c25d5d3d3dd92a9ae4a865cf185bb",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.keep-origin.http.html.headers": [
@@ -669214,7 +669264,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.no-redirect.http.html": [
- "1b06a5a9545177720d8f8ba18b823ebb1401e507",
+ "c14440818446770c2cb1f80e1dde2ec264983ea1",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.no-redirect.http.html.headers": [
@@ -669222,7 +669272,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.swap-origin.http.html": [
- "e6c56b11744590a22a1a2af13838589c403cbabb",
+ "78d874cd7b4caa18c1bdcebdf3af99e1f2ec6487",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.swap-origin.http.html.headers": [
@@ -669230,7 +669280,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.keep-origin.http.html": [
- "ddec0c50687507b13e2ea51fb691ca8bc4e9590d",
+ "05d58994cdb4ed44c674fcf7fc80e62ae4969f09",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.keep-origin.http.html.headers": [
@@ -669238,7 +669288,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.no-redirect.http.html": [
- "3bef6b38ae81ff6aaf7574bb72daa55f8e455d72",
+ "180b42ddf552c33da7cdde5e7c048c06099dc9b1",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.no-redirect.http.html.headers": [
@@ -669246,7 +669296,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.swap-origin.http.html": [
- "c355cc7b41ee611d05e34e482d49d98504bb412f",
+ "8efb1f5871be4839dea5f45e1fa65774facb9a22",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.swap-origin.http.html.headers": [
@@ -669254,7 +669304,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.keep-origin.http.html": [
- "044a0013137bf4d31df4b1c8621b06abe5e286f6",
+ "112b9268f431394b8617a1ee482aaa9801e5b32f",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.keep-origin.http.html.headers": [
@@ -669262,7 +669312,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.no-redirect.http.html": [
- "bdb0050f72802ce4de9f30048fa2693056bd9b4c",
+ "de4676d67cdc3794c676eb49ca9f8efe78bbd0f4",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.no-redirect.http.html.headers": [
@@ -669270,7 +669320,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.swap-origin.http.html": [
- "02a0f7364593ffb180d2ca8115b19c34a727c007",
+ "4ee121ff97c701a7043611c2c7208d7749449d0a",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.swap-origin.http.html.headers": [
@@ -669278,7 +669328,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.keep-origin.http.html": [
- "552e0de05dfa97d6c4de3e39fd26477d6c3fe322",
+ "025968b66e391b58ffbbef3ea558174cc9e29bdc",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.keep-origin.http.html.headers": [
@@ -669286,7 +669336,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.no-redirect.http.html": [
- "99bf6df035748485a1c37245a14d7b8cf8f1bd8e",
+ "54a0de2c93ba0c27cd469f8afd0d06d2f7bcba99",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.no-redirect.http.html.headers": [
@@ -669294,7 +669344,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.swap-origin.http.html": [
- "bf2fd15f642180860c3b1eba4359c2445ea08dd9",
+ "b155363e0584298bc48cd6b13c88d83f84169518",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.swap-origin.http.html.headers": [
@@ -669302,7 +669352,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.keep-origin.http.html": [
- "8ba7fc0528c3d7c64baf05a9a0ce4e7a0f475f97",
+ "7fea42178ce0babb331bf4ccb0a02c9e8e077fbf",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.keep-origin.http.html.headers": [
@@ -669310,7 +669360,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.no-redirect.http.html": [
- "200e236256b73371f9363f88991e34ab7660f450",
+ "2401b8f330bcf6c72853b4ebc7d93165c5543ca0",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.no-redirect.http.html.headers": [
@@ -669318,7 +669368,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.swap-origin.http.html": [
- "9390f89ac8c2b195028f8b1ac21348d19374d86b",
+ "fa53b0b436a75a7ad70ca40d50abca45fb6bf3ee",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.swap-origin.http.html.headers": [
@@ -669326,7 +669376,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.keep-origin.http.html": [
- "ea628172c34d7d0e7543a789912e4ed5e10330ef",
+ "ec819af693132e233949090f67d36097f16e7a12",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.keep-origin.http.html.headers": [
@@ -669334,7 +669384,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.no-redirect.http.html": [
- "98937d42ace0dd602ad5171ca60074f13f706576",
+ "4aceaac58f97a7d727170903e5e28f6497e2a899",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.no-redirect.http.html.headers": [
@@ -669342,7 +669392,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.swap-origin.http.html": [
- "0f5a13efe12db6723b6cd6469b6605fe4b3deac2",
+ "cd8fbfe9098abac4a517ab538e754809852810e9",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.swap-origin.http.html.headers": [
@@ -669350,7 +669400,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.keep-origin.http.html": [
- "8045577914e534a0f33a1123acbff6bea0bbd937",
+ "68f9e48740ecd28658445c36b0ec68b85bff4c4a",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.keep-origin.http.html.headers": [
@@ -669358,7 +669408,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.no-redirect.http.html": [
- "db12593a4322216ce78e50e99a4817c5e8c7393b",
+ "e50c977d248029702e994bfaba1540eec7330ec4",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.no-redirect.http.html.headers": [
@@ -669366,7 +669416,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.swap-origin.http.html": [
- "1c276c8fdbbea63658240db5f57af57dec0aebd5",
+ "fb2648dd4b7d174d74af6459023cb2a44af4c8e1",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.swap-origin.http.html.headers": [
@@ -669374,7 +669424,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.keep-origin.http.html": [
- "47f19e9573c882e4b08526868803e18d7bc6e8f2",
+ "18eb49cfbb0703d86d285029524a466ddd270fa7",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.keep-origin.http.html.headers": [
@@ -669382,7 +669432,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.no-redirect.http.html": [
- "b7aa32c2f57e913aaf2acde67ad47c3f295aa3e0",
+ "a0843338a23fd425c7157cca53e62598490b8be0",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.no-redirect.http.html.headers": [
@@ -669390,7 +669440,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.swap-origin.http.html": [
- "c2b727e575a030b4128fe346ce7e9ec354eddaa1",
+ "346a5e64f1f337c5520e145d08567e6fa2afcb5d",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.swap-origin.http.html.headers": [
@@ -669398,7 +669448,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.keep-origin.http.html": [
- "464eb4cd1b8f15560091474f3baeccfac6aa63bd",
+ "bd3d2fa8e1b61e446d7f8af024f7589cd58b31d5",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.keep-origin.http.html.headers": [
@@ -669406,7 +669456,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.no-redirect.http.html": [
- "1ac4dfe81db8fc7c62f65012a5e9f86edccd2d01",
+ "9ba377679514642c1ebf631f9c6f48b71fa18a6d",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.no-redirect.http.html.headers": [
@@ -669414,7 +669464,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.swap-origin.http.html": [
- "9d133b182e19ae1eb4ba90277bb1587b53bdc354",
+ "1c874e8f24910af5e172675b4af38775492ec315",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.swap-origin.http.html.headers": [
@@ -669422,7 +669472,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.keep-origin.http.html": [
- "86255c2a2390b9156700b1a14d044c13b3341721",
+ "baef78cb21e17f21b12668d52cbd40f64b238c15",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.keep-origin.http.html.headers": [
@@ -669430,7 +669480,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.no-redirect.http.html": [
- "0d85292886397c4e15209f477ee612871eaa3267",
+ "51c81ff6fa00072070224a4306270f32d8f71c4e",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.no-redirect.http.html.headers": [
@@ -669438,7 +669488,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.swap-origin.http.html": [
- "734134e44feaa699cd9579b22798a12cd154e6e0",
+ "f2c03ebcd99a295aab2fd145db5a7b2d1094dc6c",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.swap-origin.http.html.headers": [
@@ -669446,7 +669496,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/sharedworker-classic/same-http.keep-origin.http.html": [
- "6aeed041c1d61983f3753ce21c1308962e433942",
+ "f1a249f24384c32a48e7964418cdfaba71b3d1ce",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/sharedworker-classic/same-http.keep-origin.http.html.headers": [
@@ -669454,7 +669504,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/sharedworker-classic/same-http.no-redirect.http.html": [
- "c3825ec079ca3eb6f9757dd002adc7ae7232d894",
+ "1f836c6f2c0c05ce8f3f3aa8fc857c754a03fbf1",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/sharedworker-classic/same-http.no-redirect.http.html.headers": [
@@ -669462,7 +669512,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/worker-classic/same-http.keep-origin.http.html": [
- "db76379cc9f66ce7c6bdf5fd215243600f29f34d",
+ "1158bc7e5e541e432aa4523a7d552c3ee569082d",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/worker-classic/same-http.keep-origin.http.html.headers": [
@@ -669470,7 +669520,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/worker-classic/same-http.no-redirect.http.html": [
- "f71ac8e8f40015e83bf256f2d29ba9cc4c792966",
+ "de67fa3aa8bc5f8c620f40fdcd3da173d2606604",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/worker-classic/same-http.no-redirect.http.html.headers": [
@@ -669478,7 +669528,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/worker-module/same-http.keep-origin.http.html": [
- "b0be8268545f5a151bbb763948102cb23704e85d",
+ "b6656c669a72164fb9a2f206d319faf73842ed01",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/worker-module/same-http.keep-origin.http.html.headers": [
@@ -669486,7 +669536,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/worker-module/same-http.no-redirect.http.html": [
- "475110a72fcbaa48343b1379f37ef7664177d29a",
+ "552e926e44c49a336fb42bb2d3be3dfd24f7d4ca",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/worker-module/same-http.no-redirect.http.html.headers": [
@@ -669494,7 +669544,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.keep-origin.http.html": [
- "cfe73628d05377f9f23395b28a141dafb7e33267",
+ "c77a423b3cbc86cfd32a98f86040725f200d496c",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.keep-origin.http.html.headers": [
@@ -669502,7 +669552,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.no-redirect.http.html": [
- "17c0bd59f0d0603dda51cea13638e6ac2d92163b",
+ "3cf0e572297c3532342077e02dd841f32546c674",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.no-redirect.http.html.headers": [
@@ -669510,7 +669560,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.swap-origin.http.html": [
- "a7b975cd61929f055eea3d72bbe9d59ce7269586",
+ "7a82b1abf34650b1b85331251dea0eb8807b34f2",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.swap-origin.http.html.headers": [
@@ -669518,7 +669568,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.keep-origin.http.html": [
- "7fff66d3a493ec2119d55b1b67a833a4b12de458",
+ "41170c6e4ae9d7ae3ac57bc4588e6c94252f0f99",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.keep-origin.http.html.headers": [
@@ -669526,7 +669576,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.no-redirect.http.html": [
- "9d1fe3455158560113448681dfa593ccf237c23d",
+ "220ff8170947d798a3f32af44d50e2a6dd028b76",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.no-redirect.http.html.headers": [
@@ -669534,7 +669584,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.swap-origin.http.html": [
- "9edc5d8ab07736fd42dc12394e8559ab66fd7e2c",
+ "3ea97ac350272997d3a0d8f36fc895992c7c2bf0",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.swap-origin.http.html.headers": [
@@ -669542,7 +669592,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.keep-origin.http.html": [
- "43f324a85c9393255f5f69689cf75ebed8c650fd",
+ "28f38a4a700beecfc7711ef9ace273dea16fec7d",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.keep-origin.http.html.headers": [
@@ -669550,7 +669600,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.no-redirect.http.html": [
- "22709fed295cdd87b3b44f5da20c729817c9acfa",
+ "6e8631db1202a695fba12a3c946dae25d518fcfb",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.no-redirect.http.html.headers": [
@@ -669558,7 +669608,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.swap-origin.http.html": [
- "25009254d8e8876882d95dc9aabae80eab952976",
+ "af6dc67f3ff90287d2de2db24d8e545f748155ea",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.swap-origin.http.html.headers": [
@@ -669566,7 +669616,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.keep-origin.http.html": [
- "6be0685716cd37678fcbad5d28b73e75e7601bf2",
+ "51a52d09cd1cf34c79b1d0b4722a2b34335365ce",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.keep-origin.http.html.headers": [
@@ -669574,7 +669624,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.no-redirect.http.html": [
- "52b9fc83154686627bec2a3c94b7b5af66f5aa5b",
+ "6bf08797e016e83a50747044a00d3c68b86b4ff8",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.no-redirect.http.html.headers": [
@@ -669582,7 +669632,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.swap-origin.http.html": [
- "ef75493d593c0b5a97a8a8c5830bff38084bff2e",
+ "1f0626a09d99df8bd7141a8fcba3a4656d6c5d38",
"testharness"
],
"referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.swap-origin.http.html.headers": [
@@ -669590,7 +669640,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html": [
- "b46e7be3a0b521f4dfe674e2c6fedd2c3730e073",
+ "e332d57ae86a8fa3683eced1a3dd89f7058ffcc0",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html.headers": [
@@ -669598,7 +669648,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html": [
- "a0a310b7155370f076ee1b0534639164bf77f25f",
+ "790d5f73714b89d9dba5854317c381111496e54d",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html.headers": [
@@ -669606,7 +669656,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html": [
- "298a038279c1efd97e03edf70c50356c689ada6d",
+ "dd506fcc066f87a95c7756cbb79270598e011978",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html.headers": [
@@ -669614,7 +669664,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html": [
- "758f12d5c44debe2d95bdc29edb24d2d94ef6275",
+ "7b5468e47bdd9f2bb5941216b1f02e72543ca7ca",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html.headers": [
@@ -669622,7 +669672,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.keep-origin.http.html": [
- "75f4815eb6b07655aeb3b902cf04308a6b7e4a3a",
+ "c58cb7c4b548f252c60ffb52baa53997a5a1eecb",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.keep-origin.http.html.headers": [
@@ -669630,7 +669680,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.no-redirect.http.html": [
- "37756d8c5beeca5c3936b31cee3b39beea5c5dc1",
+ "3d5df31d9433322f0ca2b3eca28d1a0d9d33a103",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.no-redirect.http.html.headers": [
@@ -669638,7 +669688,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.swap-origin.http.html": [
- "3ca0ed8c850d0f07876e0937467e12be8360f764",
+ "e694f13dfe035bdf35e4ee53874f06e9b440ca10",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.swap-origin.http.html.headers": [
@@ -669646,7 +669696,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.keep-origin.http.html": [
- "8090e7ed3787a26621e9a15a05e2af8a83d25a77",
+ "0cbc3be83a2493427ecc988547e925a0073d6d47",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.keep-origin.http.html.headers": [
@@ -669654,7 +669704,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.no-redirect.http.html": [
- "39c7104194e3592d3d3a60c716af533ce3484f70",
+ "12b6a96104ca903dece23b95fa3f689180ecb69e",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.no-redirect.http.html.headers": [
@@ -669662,7 +669712,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.swap-origin.http.html": [
- "edd61515cb39b9a9a097a513138255bfba7d6420",
+ "e528b97d5f1675f28bd9787a031e99c80be24e63",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.swap-origin.http.html.headers": [
@@ -669670,7 +669720,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.keep-origin.http.html": [
- "6272ff9bdcf214809824c34861fae87f872af411",
+ "350d7cf796a1f2a4837e3007635f8087dff5d562",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.keep-origin.http.html.headers": [
@@ -669678,7 +669728,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.no-redirect.http.html": [
- "dca65f1663a7e1229e15c8023f91e25eb4ee9f45",
+ "850a8e81232d913198f8a78d44a8664b5574cfb4",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.no-redirect.http.html.headers": [
@@ -669686,7 +669736,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.swap-origin.http.html": [
- "a262455d5cb9f6623fdf98781e9f4b57786e6238",
+ "d222bd295df903d3d713bbb105bf3b689ee6cb97",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.swap-origin.http.html.headers": [
@@ -669694,7 +669744,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.keep-origin.http.html": [
- "586a69b543ef2a0ad0b2696428163dca49ee9b6c",
+ "694a57d412ec2dcf1bd123d4507fe6e62ae9e0df",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.keep-origin.http.html.headers": [
@@ -669702,7 +669752,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.no-redirect.http.html": [
- "f25400a4268280af5f6a7cf06526505956514753",
+ "459cf30238e17e1f7ad68b08cd72ff72d97c2a77",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.no-redirect.http.html.headers": [
@@ -669710,7 +669760,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.swap-origin.http.html": [
- "ef1fcf8da02cdfd9c395974d90a106a74c8fd2f5",
+ "1e951faba7b1d7ceaf07a021a6682989e8ac7f59",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.swap-origin.http.html.headers": [
@@ -669718,7 +669768,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html": [
- "f2553d67ff4763052bdd4b5150af41eb0d593b45",
+ "8ef8fd6b89483efe5216afc051e97fa60ea92f1b",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html.headers": [
@@ -669726,7 +669776,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html": [
- "be21cda94d5ab830cedbd8d331d40c5134de6e90",
+ "aa355566bb6097fe433dc4b43bf3b4f3c74a44d6",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html.headers": [
@@ -669734,7 +669784,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html": [
- "477481d955f22a92578a194fb19b9bd32dc993d8",
+ "4d789df9d53510597ea2c3dde0d32dd3d682d74a",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html.headers": [
@@ -669742,7 +669792,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html": [
- "7c74c301a923dc8846bb76573baec7202363213d",
+ "acecfefe3b226812a7d31b5a1ff294057083c000",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html.headers": [
@@ -669750,7 +669800,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html": [
- "b83ae5afb165ba953ca9fe2f3b021dddcbe7dc70",
+ "ecef33210a6bcf27cb894cf991858af0282c72fc",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html.headers": [
@@ -669758,7 +669808,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html": [
- "3b87e0e1ee4f4fb727768800fec646b0af91cc48",
+ "1de14dd530cab75b6a86d97e3977b20f2eefab99",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html.headers": [
@@ -669766,7 +669816,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html": [
- "b34218514f0a32b28b434ce65d035e8ab4148976",
+ "5f94bbb6d1821868328e823584fcc6e0d3a2bf72",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html.headers": [
@@ -669774,7 +669824,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html": [
- "7b9551f94f9e345db33d653b8e58366ced80b524",
+ "6863810352d120227114dfa5ddc8830bdaa23a2c",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html.headers": [
@@ -669782,7 +669832,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html": [
- "b3c8f8bc7b71f1ae5b94a3cdacb0086842330da6",
+ "cb5e36377bf4ebfb8cfee96be703ec8ac0981b65",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html.headers": [
@@ -669790,7 +669840,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html": [
- "e3549e3092e04fa966f1c4de84ec951eb14a8f37",
+ "e8a9ab43f198fc710994f5b9d1869dce21182616",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html.headers": [
@@ -669798,7 +669848,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html": [
- "86d8dc5a296a283d7ae21628c76839955a2ba81a",
+ "9f9813e75f81654cbb4407a406af2e715f46130b",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html.headers": [
@@ -669806,7 +669856,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html": [
- "e676ab9142477e5e83040c203f85d8a56315f52e",
+ "f4a8058f8d4d428cbf41886f36e2fde1fe9ab29e",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html.headers": [
@@ -669814,7 +669864,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html": [
- "ed27eab67b06e7529b7dcdc9e4cf497f3230bd3c",
+ "088b203f0844f691f607ac179f39e8bd90b7ad7f",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html.headers": [
@@ -669822,7 +669872,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html": [
- "a4f111ba329f3aa92d34466eabbe010ee2636fd2",
+ "c79f0b3be2a67640a50a2e4b63c6963ed7996695",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html.headers": [
@@ -669830,7 +669880,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html": [
- "23dbc764034ec63d555908e7a796c02051714aa9",
+ "d4e54c08a3b1e9cbe971f8e9ce7bd3291248ecc9",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html.headers": [
@@ -669838,7 +669888,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html": [
- "b09a25e8006248c86b09337ad8d9d6a027f50ad5",
+ "ac4ca124bfd727133614edd526d131b82ee412b2",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html.headers": [
@@ -669846,7 +669896,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html": [
- "40453628c96bd394399feaf61ae7f51db8ac3830",
+ "66ab573165ea33b009b8730822046f1e93a074bb",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html.headers": [
@@ -669854,7 +669904,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html": [
- "548a99f10bc5996c832858149226630cd0880777",
+ "40d68fc5eab412a4512cef08d8bfd9afcfcaa631",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html.headers": [
@@ -669862,7 +669912,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html": [
- "ae909bd86848470366e241fa389ee6675fa402b2",
+ "f3a0351f66065216832b0a45c2c92fedeef9cee5",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html.headers": [
@@ -669870,7 +669920,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html": [
- "4bb4990a18c94564962ed81897099db6237a1df8",
+ "8432eab8ff85596d8d591dd07784fb0f8d71f9d5",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html.headers": [
@@ -669878,7 +669928,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html": [
- "45781d6ccd8915bcd17f9fb4a49fa89f9e991ec4",
+ "b5a678d0e0223e612db06e680776e2e77a0e8a43",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html.headers": [
@@ -669886,7 +669936,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html": [
- "99a9367616d460012cac0b4b86545ad6a550ab64",
+ "23558d8e06146c2dfd00f0239094e45de2194916",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html.headers": [
@@ -669894,7 +669944,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html": [
- "23f279f394a49d22ae3da451c916942174a89865",
+ "08b627f56efd54473659b17f94eeefd3025ef802",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html.headers": [
@@ -669902,7 +669952,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html": [
- "a2197378de89fa319b9b54c34a7a23ebf7c552e9",
+ "cc5e6a344c6ce4a6d73c942cb2caf707884ed075",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html.headers": [
@@ -669910,7 +669960,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html": [
- "cc79bca168ca3a7f666fefb229529309a90f26a8",
+ "11581aacc0b4f420dbf726be748a169fd0b32c5b",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html.headers": [
@@ -669918,7 +669968,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html": [
- "1a877c7a62fac6644a9d99bc06c6ba0f33e0a8ff",
+ "0aaf48c10102cdf41c5d1ac0296b7bdefc45ab7e",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html.headers": [
@@ -669926,7 +669976,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html": [
- "820c56c29900d9c1af3332b23423616cf9a2c85f",
+ "9682cc4cb25ae21171d1ae1d76c917f156bfddb7",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html.headers": [
@@ -669934,7 +669984,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html": [
- "64764c8002ce75f754fd271bb88a579ff65aa2e4",
+ "6362258b77ae4b82e2903590931516bfcf823d2f",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html.headers": [
@@ -669942,7 +669992,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html": [
- "310e2242d2d89ec1f2f1591bf94c84e5ed8444d7",
+ "317f9dc89980ff09270aa0b89230e545986a529b",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html.headers": [
@@ -669950,7 +670000,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html": [
- "755cb361f232a681a920763ff61c88b07f0fed99",
+ "7e5114e81060f43dcf6618d202f89244d073bef1",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html.headers": [
@@ -669958,7 +670008,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html": [
- "d4d2b40461cd5d18e038224743a6333b03957fb1",
+ "550b2c10d57c7d5b2a085f936aeacadeafbee8d1",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html.headers": [
@@ -669966,7 +670016,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html": [
- "552359471148c56f9f966402fda11f241f88c652",
+ "abb407fb705a604e4ae2d218371c3dc0e704449d",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html.headers": [
@@ -669974,7 +670024,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html": [
- "e82ea504715fac8cf8bf470741c961f1c5e0525f",
+ "dd4e877d1bc9545149ff90d297932d83025cf044",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html.headers": [
@@ -669982,7 +670032,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html": [
- "c0009b6a50acb5f4c1732ebc5c3f32b2d3a4f479",
+ "4436f05931a2b63b6f391818f8fefd5101fbfd48",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html.headers": [
@@ -669990,7 +670040,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html": [
- "82af386aad9c2fffba6e9c1a2dbe64555cd7c83a",
+ "fba6c926d97d49594782d4a8285b4d51eea75fd9",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html.headers": [
@@ -669998,7 +670048,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html": [
- "c77c8f20211f7c273d7be02e450fa60c8117234c",
+ "0350fd66e6c65e7b812b5999a82815a6f208c246",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html.headers": [
@@ -670006,7 +670056,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html": [
- "47ef7569831efdbf834c999a94a1051d6cb93585",
+ "03abe36f3691499516ae0b66a3f61e6d458d2447",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html.headers": [
@@ -670014,7 +670064,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html": [
- "12f851e769bbe5122ff8b6c94fee9a483e8f2c37",
+ "f220d76ba5ad11230c3941c7b69816e4d3d2d283",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html.headers": [
@@ -670022,7 +670072,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html": [
- "5cfd674ea2299f38c7f446327d8d8f58017aab0e",
+ "a97293eb16b1300c7b4fd4e266b342bcba042fa7",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html.headers": [
@@ -670030,7 +670080,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html": [
- "04f454b3877c227c586470c76a7343cd2a78b964",
+ "256343a41021cb7939f04be08435be181b63527f",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html.headers": [
@@ -670038,7 +670088,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-module/same-http.keep-origin.http.html": [
- "655c76f1c03485217fa1de2ec906c9aa38909386",
+ "89da503edff2a20111bd8ae3926662448725caa2",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-module/same-http.keep-origin.http.html.headers": [
@@ -670046,7 +670096,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-module/same-http.no-redirect.http.html": [
- "0106b3154b8a8b5fc8b27c27080e7e5515dcc4c7",
+ "566f78b287e6697e5a106ec3b47ebbdcf37d68f9",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-module/same-http.no-redirect.http.html.headers": [
@@ -670054,7 +670104,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.keep-origin.http.html": [
- "357cefe6efb468e92972aa7f4a6b1611b071f3a3",
+ "64d7baa1f1a6fba2e6152cba31f6068c929fc56a",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.keep-origin.http.html.headers": [
@@ -670062,7 +670112,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.no-redirect.http.html": [
- "25a6a3c97919076db90a59b8b3e4cade6a15d87f",
+ "1e087a18106a3aad9080036711bfceaf35155722",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.no-redirect.http.html.headers": [
@@ -670070,7 +670120,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.swap-origin.http.html": [
- "617947e662cdbc6d940bb460fd807099e3be79cc",
+ "07d84ff367c4b89a8045262c8a7d52816d0d96b3",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.swap-origin.http.html.headers": [
@@ -670078,7 +670128,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.keep-origin.http.html": [
- "4eaee8e8e4dca8c2a8e60e4d8823e33ecc0d8a01",
+ "55c2083a1fff49624395f72cf7b9a46449677e59",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.keep-origin.http.html.headers": [
@@ -670086,7 +670136,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.no-redirect.http.html": [
- "57e98ebc9157a89b8d8fa5b19caa45b217a94ef8",
+ "e0792a252e057ae80b03ce2fe5f16803dbbcf536",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.no-redirect.http.html.headers": [
@@ -670094,7 +670144,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.swap-origin.http.html": [
- "821f46b4016ef93eed711c4786181063de30efd7",
+ "3c2d87578dd74470f96879d3d64d6a47a16af05c",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.swap-origin.http.html.headers": [
@@ -670102,7 +670152,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.keep-origin.http.html": [
- "1ae656ab50809852f3d04cd1331fcb4e0944b06a",
+ "bea5b349e2d42acf5c25a1ad0034aab353b33081",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.keep-origin.http.html.headers": [
@@ -670110,7 +670160,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.no-redirect.http.html": [
- "d95dfa1fd2c8c1c54fb0100c29b7cc50e8ad66f4",
+ "a90fdc68ded6fb1c51651f408c5da759da0bb473",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.no-redirect.http.html.headers": [
@@ -670118,7 +670168,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.swap-origin.http.html": [
- "e0d685b6fc9c3e4ca08ebff64732b7950ab33aff",
+ "38040fe3495e424de9921d3277b88c96898faef4",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.swap-origin.http.html.headers": [
@@ -670126,7 +670176,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.keep-origin.http.html": [
- "09f77e2adaba862496c42e154f01c5273cecb47d",
+ "f0e9a7f1fb12628e1935996d056cff015a2c49cf",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.keep-origin.http.html.headers": [
@@ -670134,7 +670184,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.no-redirect.http.html": [
- "3ed876f46d4a661e57a16f7e56b1a2e45127dfb5",
+ "e5429b6e783bca522a3102b2a3863de644be7ba9",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.no-redirect.http.html.headers": [
@@ -670142,7 +670192,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.swap-origin.http.html": [
- "48babe4a998b6da8afe0217900c8140e25abfb54",
+ "2fbb14501991a109a023fd9dfda3a616ae74053e",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.swap-origin.http.html.headers": [
@@ -670150,7 +670200,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/a-tag/cross-http.no-redirect.http.html": [
- "4a20e9e4cc1bdb47bb479726d77cf12ef236ac36",
+ "40aabbdfbea186fd1911da9c2bbe90749762ce8c",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/a-tag/cross-http.no-redirect.http.html.headers": [
@@ -670158,7 +670208,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/a-tag/cross-https.no-redirect.http.html": [
- "e7950f912ddefc7ccaa27efc2ed4ed776f9f5ca2",
+ "3ca4033c4f5dc75410978f4bfcf87c4ea94ebdcd",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/a-tag/cross-https.no-redirect.http.html.headers": [
@@ -670166,7 +670216,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/a-tag/same-http.no-redirect.http.html": [
- "d33231cb38c0ee6cbac6f7e030d6083c66b5d689",
+ "9bffefa6f50c1b2d78c8f8a65c2606554a32e4bf",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/a-tag/same-http.no-redirect.http.html.headers": [
@@ -670174,7 +670224,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/a-tag/same-https.no-redirect.http.html": [
- "b5626c7c0dc2d538dff218149c947895f2928ad9",
+ "2174421cf709deef128b9913660cdc4aefb1d2f9",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/a-tag/same-https.no-redirect.http.html.headers": [
@@ -670182,7 +670232,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/fetch/cross-http.keep-origin.http.html": [
- "6cbfb06d497f003453c4c8926e770ff9fabc9f52",
+ "4f6f519fb35e73c9e8b9780638af201bf388a587",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/fetch/cross-http.keep-origin.http.html.headers": [
@@ -670190,7 +670240,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/fetch/cross-http.no-redirect.http.html": [
- "6bd5806921b2fb10bdf077d1a39f37eb47e5c976",
+ "34a0c86b9788c9239e56fd6761827d4f7d3d12ff",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/fetch/cross-http.no-redirect.http.html.headers": [
@@ -670198,7 +670248,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/fetch/cross-http.swap-origin.http.html": [
- "250185ba9f48c655f204d980363fe3daa60a5200",
+ "9e8df6a1d894e1f6f502b21612437bbb5d4491de",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/fetch/cross-http.swap-origin.http.html.headers": [
@@ -670206,7 +670256,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/fetch/cross-https.keep-origin.http.html": [
- "b66c4da0baf7fc91bb120801547ad666cd59a3f9",
+ "e36c3b5d24794d2696cf0a69320959deb647f4df",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/fetch/cross-https.keep-origin.http.html.headers": [
@@ -670214,7 +670264,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/fetch/cross-https.no-redirect.http.html": [
- "40a04d29f8814219040a0bd35eaf5d78c6dee1f5",
+ "2e0052a4ea0d2f29d7c04a3ffefe3118a1768276",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/fetch/cross-https.no-redirect.http.html.headers": [
@@ -670222,7 +670272,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/fetch/cross-https.swap-origin.http.html": [
- "eb1a8f7961942422de208ecbb7561726d756b5a7",
+ "58bc8bd6c848bb42d8a5a15cf118a801a827e791",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/fetch/cross-https.swap-origin.http.html.headers": [
@@ -670230,7 +670280,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/fetch/same-http.keep-origin.http.html": [
- "e3569f1d503608a3960ba14b5b73774b06fc8304",
+ "27dd44cc172fd0e09cbf3b1b286cdfd7fae14613",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/fetch/same-http.keep-origin.http.html.headers": [
@@ -670238,7 +670288,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/fetch/same-http.no-redirect.http.html": [
- "1d138fae4c42f9d7163ece7ce65d00dfa8fbc053",
+ "f6b77d4d1495aa5522ba193a47b5bc6b3ee56fb1",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/fetch/same-http.no-redirect.http.html.headers": [
@@ -670246,7 +670296,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/fetch/same-http.swap-origin.http.html": [
- "092fec8239c119c983a504e44dda34592ce459c8",
+ "9c1f0e0cfd9e891e092aeb8cdea44a7e2663984e",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/fetch/same-http.swap-origin.http.html.headers": [
@@ -670254,7 +670304,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/fetch/same-https.keep-origin.http.html": [
- "7202a43af1e6ca02e62b041b6a8bbc1b8e5f0c60",
+ "51d5c12f1106c5d02e06f23076d0cd40dc2bd16d",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/fetch/same-https.keep-origin.http.html.headers": [
@@ -670262,7 +670312,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/fetch/same-https.no-redirect.http.html": [
- "199f948f395ef2b0f4b4c97058a7e72acaf6b02a",
+ "c79ae7428783300049efdcddadb6c7237fcb885b",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/fetch/same-https.no-redirect.http.html.headers": [
@@ -670270,7 +670320,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/fetch/same-https.swap-origin.http.html": [
- "e254d58d35f3f84e0d22e2df1a8a868fce81d8e8",
+ "b36071d3e11358ef539b52792d441baed3559ed7",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/fetch/same-https.swap-origin.http.html.headers": [
@@ -670278,7 +670328,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.keep-origin.http.html": [
- "0044911c2d896d6c074f4248184edbdcc5c20b5c",
+ "4f7bd2ddb7ccb05489756664d114cf00acfe8756",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.keep-origin.http.html.headers": [
@@ -670286,7 +670336,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.no-redirect.http.html": [
- "fd06406bc98bfc54a1e1aebf0962817d45e7b800",
+ "a4dae22bfb98970dde15f01464a731a96abc8e1d",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.no-redirect.http.html.headers": [
@@ -670294,7 +670344,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.swap-origin.http.html": [
- "e3ac6f648e3e8c2d5fd373405607563711a8c978",
+ "7818554992ae13ed9dc85f58177a5bd25fe5e633",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.swap-origin.http.html.headers": [
@@ -670302,7 +670352,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.keep-origin.http.html": [
- "78b5cfa3bb9fd7e1a266ded3a92d9565ab960be4",
+ "f1fe7c006f1026be87da5febd7c45326dc0d55ae",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.keep-origin.http.html.headers": [
@@ -670310,7 +670360,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.no-redirect.http.html": [
- "86cf62f479d2811cc469e328d0c38ba2d5cd3e59",
+ "933c6729d4a52e4766207c7e497e01164fb1c57d",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.no-redirect.http.html.headers": [
@@ -670318,7 +670368,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.swap-origin.http.html": [
- "58ff33f802400a81f234a7af9af9306b932f7996",
+ "d315738e0e7acb0c84d6bca5225af3d2fc0ad355",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.swap-origin.http.html.headers": [
@@ -670326,7 +670376,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.keep-origin.http.html": [
- "51910edd9d3d4281c3888843fa6d11dbe5f22506",
+ "178968e6db399c2494276d28402f03a3894a83eb",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.keep-origin.http.html.headers": [
@@ -670334,7 +670384,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.no-redirect.http.html": [
- "3432542251d92d9ed58831064f97c454ca628e26",
+ "65213cf1074d26e8e9326f2615f7f76a528af6fa",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.no-redirect.http.html.headers": [
@@ -670342,7 +670392,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.swap-origin.http.html": [
- "f0827d96efbe8f8439de317e1acb98a0a672517b",
+ "ca9c9df1ef8e23bbebb2f9f9e222e95ba2421e64",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.swap-origin.http.html.headers": [
@@ -670350,7 +670400,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.keep-origin.http.html": [
- "a9fc93d6b541824468462db3e7fff03e1c97972a",
+ "9636530141fcf5ceea7dce2039334e8f9870a512",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.keep-origin.http.html.headers": [
@@ -670358,7 +670408,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.no-redirect.http.html": [
- "eaf0c719cdf57d48270861538cef2509bfbc140e",
+ "3d04897f9b29a5b4241c98bcf380b1675961b9f8",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.no-redirect.http.html.headers": [
@@ -670366,7 +670416,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.swap-origin.http.html": [
- "72264666b1326ca93485d618e009a19a0ba11241",
+ "1a3508e9a1fc39c9fd73ff6d9b41c9affcf18cbb",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.swap-origin.http.html.headers": [
@@ -670374,7 +670424,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.keep-origin.http.html": [
- "16ea22743cbf29ff6bfef58878a11f6ebe6abe32",
+ "6670d6d8a4136fee457871d0476ab876ebd30d48",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.keep-origin.http.html.headers": [
@@ -670382,7 +670432,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.no-redirect.http.html": [
- "eb9dcf7831813b6bbb06103635f7660e67642d3d",
+ "c25a33644e9eaf23da1cd4bed375ad89f6b3354d",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.no-redirect.http.html.headers": [
@@ -670390,7 +670440,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.swap-origin.http.html": [
- "1872a9310f73cc13ea157b5ff3d4b2a9d713863a",
+ "3d7ad2168dc4e302ebe0665497d2f43e9ce3af37",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.swap-origin.http.html.headers": [
@@ -670398,7 +670448,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.keep-origin.http.html": [
- "7cb2e58c22f99008aada61b3f77e8efaad2b9af0",
+ "a11fa5d93fd9d28591182fd5adbadd2b01d61548",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.keep-origin.http.html.headers": [
@@ -670406,7 +670456,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.no-redirect.http.html": [
- "5993c1a4dc4239cdac7d531a3aef0ac0ed78a511",
+ "11a545f1e79ea38d1fa23bd1734650f13a0b5440",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.no-redirect.http.html.headers": [
@@ -670414,7 +670464,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.swap-origin.http.html": [
- "2a00f3c6fdc736b1e3cba76310beedd091879a12",
+ "21c6d95057e18058f9e548acb2206a377c41e380",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.swap-origin.http.html.headers": [
@@ -670422,7 +670472,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/same-http.keep-origin.http.html": [
- "f41dd8ed255f7ca0b2c8946ff8a7c2616a707f81",
+ "ff1ab459defede4fcf91d74b634f564af1700d78",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/same-http.keep-origin.http.html.headers": [
@@ -670430,7 +670480,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/same-http.no-redirect.http.html": [
- "23f60063607862cf423b08a109788cdc941b9d0f",
+ "1b6646dacb9c16fe91c94d61622dd1b5536f9fb6",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/same-http.no-redirect.http.html.headers": [
@@ -670438,7 +670488,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/same-http.swap-origin.http.html": [
- "17e0f0409963b0cb59a6bee9c3da8a41423d25c1",
+ "0d17830d02000ca293de870ff3a85c334742feda",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/same-http.swap-origin.http.html.headers": [
@@ -670446,7 +670496,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/same-https.keep-origin.http.html": [
- "3c0453f8617984dcb2dcce32ed123966ba1f7011",
+ "3a05e06ed0dde98b6b2a380f99421a7a0df15852",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/same-https.keep-origin.http.html.headers": [
@@ -670454,7 +670504,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/same-https.no-redirect.http.html": [
- "9d0609167f105fa84ab44f63358eb51de567e1e0",
+ "c33af79980a198fc92fedb040649dce5a6587d20",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/same-https.no-redirect.http.html.headers": [
@@ -670462,7 +670512,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/same-https.swap-origin.http.html": [
- "6c00fd9985fde883af3b30e7e50ad5240ac7a7ba",
+ "92344ccb466aa31e91e0da1b330f145b77681d8e",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/img-tag/same-https.swap-origin.http.html.headers": [
@@ -670470,7 +670520,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.keep-origin.http.html": [
- "5bee1774b3f3c80b27f45eb07629c2fbddb5cfdf",
+ "8351133d2e1865849fcd6db651ecd00ba330e687",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.keep-origin.http.html.headers": [
@@ -670478,7 +670528,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.no-redirect.http.html": [
- "580b42e0c9962bcd8202e7b78d9811b94e9d467d",
+ "945f2bb4617166555a394432dc3a8b12af2baacd",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.no-redirect.http.html.headers": [
@@ -670486,7 +670536,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.swap-origin.http.html": [
- "413b20aa2bd183f5d106d87cac71e36fa53b5f1e",
+ "bf97f96ea5bbaeedc75ab12f36bd7391f49b351b",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.swap-origin.http.html.headers": [
@@ -670494,7 +670544,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.keep-origin.http.html": [
- "29f367a04e85860006a6f6ae8f7fc32715284a60",
+ "26c541a27fd68264967a5e7e7b63ea7d78e338d7",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.keep-origin.http.html.headers": [
@@ -670502,7 +670552,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.no-redirect.http.html": [
- "d2c5bfc2bfcf2c365e6c53cffaa2d7acc3c7a6de",
+ "a78bdd5a909250bb5aac300b6e3537c5dc3eb1ee",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.no-redirect.http.html.headers": [
@@ -670510,7 +670560,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.swap-origin.http.html": [
- "63670d985975364bc8bb2737244f408f54b87549",
+ "050da344555e268ed127b4d8b84c1c071820291a",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.swap-origin.http.html.headers": [
@@ -670518,7 +670568,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/same-http.keep-origin.http.html": [
- "1b150f1cf653b82a7b02a25f2290d9e48513f709",
+ "829caf653a82a793c7171d31d2e489910cabcaeb",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/same-http.keep-origin.http.html.headers": [
@@ -670526,7 +670576,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/same-http.no-redirect.http.html": [
- "3b8b1ced9008cc7bb279e08b6c6f0b0246ffac44",
+ "ab8aabba902fe4d9f1b21cc9fd3bc94c58248242",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/same-http.no-redirect.http.html.headers": [
@@ -670534,7 +670584,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/same-http.swap-origin.http.html": [
- "bfdb519d4b4a07b6bdb5ae6e6b180ace3e4e09b4",
+ "2d6ba47b75a8c23e38dac56b1fd7fef1a273506a",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/same-http.swap-origin.http.html.headers": [
@@ -670542,7 +670592,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/same-https.keep-origin.http.html": [
- "eec55f1a686a9389721e861b93c0fee5734fce99",
+ "af54beeacab43c08386084c4a34656bf6dfd551f",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/same-https.keep-origin.http.html.headers": [
@@ -670550,7 +670600,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/same-https.no-redirect.http.html": [
- "028ccc9d419e84845953d4d39a5bea7b289e49f4",
+ "3d7ed51d9ff559c0e33bd77dc25c293849c126b0",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/same-https.no-redirect.http.html.headers": [
@@ -670558,7 +670608,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/same-https.swap-origin.http.html": [
- "7c9efe9c54023d8378fb1820008cd5d1a2d77415",
+ "8c2c449345298ec4aa9ae4df59064c4a081d0a9b",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/script-tag/same-https.swap-origin.http.html.headers": [
@@ -670566,7 +670616,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/sharedworker-classic/same-http.keep-origin.http.html": [
- "0e8b46c950402fd1e90c053cd7b6e5a4606e0ed0",
+ "8b26ae4b565bed9e92ddb3547564c081467449e7",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/sharedworker-classic/same-http.keep-origin.http.html.headers": [
@@ -670574,7 +670624,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/sharedworker-classic/same-http.no-redirect.http.html": [
- "13249150441cd2833076b10a5f8ac9870d388e40",
+ "2e11e130dfccd3396dd8c580736a952e80efc01a",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/sharedworker-classic/same-http.no-redirect.http.html.headers": [
@@ -670582,7 +670632,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/worker-classic/same-http.keep-origin.http.html": [
- "516598a940825c04fb873d1a60b57d4569c36c27",
+ "7e2272825d6476f474794da90c6cf68cd1a30ad3",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/worker-classic/same-http.keep-origin.http.html.headers": [
@@ -670590,7 +670640,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/worker-classic/same-http.no-redirect.http.html": [
- "d2b60caa30da56690e93f9ceb8b08ac07b288d02",
+ "382e1862566fae5064432247fe206e6a2ea78e01",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/worker-classic/same-http.no-redirect.http.html.headers": [
@@ -670598,7 +670648,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/worker-module/same-http.keep-origin.http.html": [
- "7c4685d0160385c71a6fa3c35553231be43f634c",
+ "8179b7a1e41cc2888a1282978ad96bfa15886c79",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/worker-module/same-http.keep-origin.http.html.headers": [
@@ -670606,7 +670656,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/worker-module/same-http.no-redirect.http.html": [
- "6d60f9473ab9ef5a57b29245470111c3c5825cef",
+ "51f2f9e709f264a071a4ae8fff1331ef2c162409",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/worker-module/same-http.no-redirect.http.html.headers": [
@@ -670614,7 +670664,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/xhr/cross-http.keep-origin.http.html": [
- "d1cf15a5745deb5dbecd3f81a8847f69c61dada8",
+ "a41d69ad7b262a363fc0c13d00dba7c81bed6099",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/xhr/cross-http.keep-origin.http.html.headers": [
@@ -670622,7 +670672,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/xhr/cross-http.no-redirect.http.html": [
- "fe4f588ad949fe8e4a2ac8d40f84cb2dce86d68c",
+ "456f0bf7025cd94913500f18d3c502eb29423c84",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/xhr/cross-http.no-redirect.http.html.headers": [
@@ -670630,7 +670680,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/xhr/cross-http.swap-origin.http.html": [
- "4106f858486b8ef01372356a5facb641c72d77c3",
+ "0081e74065be8dec7482e51e2bc2d2d3a3a6be2a",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/xhr/cross-http.swap-origin.http.html.headers": [
@@ -670638,7 +670688,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/xhr/cross-https.keep-origin.http.html": [
- "09fb97ad9522eff4cdc3e9dd414e3aaff41fca97",
+ "7abd36b9518382e7f6ca11198ee3e060e559e91b",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/xhr/cross-https.keep-origin.http.html.headers": [
@@ -670646,7 +670696,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/xhr/cross-https.no-redirect.http.html": [
- "5f6c2bdb9e0389113a7a482695bbc988930552f9",
+ "0394d16ece239989e609a791d533fc3b2b7d21fd",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/xhr/cross-https.no-redirect.http.html.headers": [
@@ -670654,7 +670704,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/xhr/cross-https.swap-origin.http.html": [
- "cb8df81462aa50ad68313124e4ba08197ad82736",
+ "315b1af6c72785e03222a1314bea6473a52b998b",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/xhr/cross-https.swap-origin.http.html.headers": [
@@ -670662,7 +670712,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/xhr/same-http.keep-origin.http.html": [
- "8aca08162ba29a5a7d31a06eddc9c5671e204c7d",
+ "227aec5a81d1d913389084e7bbe3d9ba31982c9b",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/xhr/same-http.keep-origin.http.html.headers": [
@@ -670670,7 +670720,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/xhr/same-http.no-redirect.http.html": [
- "c6d243af5548bb36602af9d8d92366dbfc4139a9",
+ "a1f6d307ead6ee8155dd188d1eb18d7e5df7c9d9",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/xhr/same-http.no-redirect.http.html.headers": [
@@ -670678,7 +670728,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/xhr/same-http.swap-origin.http.html": [
- "2f672f8f5363d21cbda18c09364ce75d9dab04ba",
+ "1752869527925da764b4a9759a1b9ddaa7dd2495",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/xhr/same-http.swap-origin.http.html.headers": [
@@ -670686,7 +670736,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/xhr/same-https.keep-origin.http.html": [
- "dfa0026566a6551266e327f9e81da4227079e6ca",
+ "45ad932c87c41e7eb09d1343c8416a52e85e5e05",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/xhr/same-https.keep-origin.http.html.headers": [
@@ -670694,7 +670744,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/xhr/same-https.no-redirect.http.html": [
- "9802aebc81266018e6c74590f922135449dd7997",
+ "24b16af2b5ed7eb8911554178ad633c635d3869d",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/xhr/same-https.no-redirect.http.html.headers": [
@@ -670702,7 +670752,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/origin/xhr/same-https.swap-origin.http.html": [
- "823d510fb7374687fefe85c116fa42c1757c3f08",
+ "a2c0e8ae4440fa3fc6f76ebfe052df92efbea581",
"testharness"
],
"referrer-policy/gen/top.http-rp/origin/xhr/same-https.swap-origin.http.html.headers": [
@@ -670710,7 +670760,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/a-tag/cross-http.no-redirect.http.html": [
- "ed9a28b65ace96275538c15926159828c3ee4ad5",
+ "2b9d2097e37b4d50562221c4135a0e243aa787bc",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/a-tag/cross-http.no-redirect.http.html.headers": [
@@ -670718,7 +670768,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/a-tag/cross-https.no-redirect.http.html": [
- "754471a9cff136c10e05fb837d22ff12796adfd0",
+ "f47e6918ffc3ec356c4a9ca0c671ce185ae42202",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/a-tag/cross-https.no-redirect.http.html.headers": [
@@ -670726,7 +670776,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/a-tag/same-http.no-redirect.http.html": [
- "0abb0a7d9c4a812e68512107a130e68dee70aa99",
+ "13f42bcf980a7a099754b87cf9930f94d8bf1533",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/a-tag/same-http.no-redirect.http.html.headers": [
@@ -670734,7 +670784,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.keep-origin.http.html": [
- "b0c2bb827833a0b7063db45c84379394201abcc6",
+ "8f34e4b40b31b3593e80b21c5afb6557a83e0ede",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.keep-origin.http.html.headers": [
@@ -670742,7 +670792,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.no-redirect.http.html": [
- "4b04c2b5f22b33bf620f791b0b448ca7fa5ef4f0",
+ "1508e7b65d26cb17ea6b47ab793289b6b5942d60",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.no-redirect.http.html.headers": [
@@ -670750,7 +670800,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.swap-origin.http.html": [
- "53818e453281a1369c9277ea98a2c304de196709",
+ "7aee58850d68b6a6cac9981c6a0387cabe5feafe",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.swap-origin.http.html.headers": [
@@ -670758,7 +670808,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.keep-origin.http.html": [
- "50eedd46d534dad4c9e19152a9e22196c9b887dc",
+ "3fb3fc860c4d5b848cd13f06138df6394718ccff",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.keep-origin.http.html.headers": [
@@ -670766,7 +670816,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.no-redirect.http.html": [
- "594d1e2370921250d44fc0a997175afa721898f8",
+ "fce68ea7cd6b8a4a56dbd20e6a8ff1ef1f14639d",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.no-redirect.http.html.headers": [
@@ -670774,7 +670824,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.swap-origin.http.html": [
- "b52735fed340ee526bb39ac9aba470705f197371",
+ "ce29d475272fbe0d994423796e6644c85ff42984",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.swap-origin.http.html.headers": [
@@ -670782,7 +670832,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.keep-origin.http.html": [
- "88168ccbf8c4f7e2b588a7d44ffe2ac5c8b7f5dc",
+ "b08ea62152b8798cf9aac5fe92c1cf006e9e75bd",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.keep-origin.http.html.headers": [
@@ -670790,7 +670840,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.no-redirect.http.html": [
- "5c6b99310ee14cfbdf2fd47cc096e1bc7482a5c8",
+ "c3228e68db7c889dd5f45afd428c4cb886c7e50a",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.no-redirect.http.html.headers": [
@@ -670798,7 +670848,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.swap-origin.http.html": [
- "dc653329cf19e0b06685a5bdb992e0b85a6bbb8e",
+ "959da6b41ffb7aac3cc6364baf7537ecc2ced0e5",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.swap-origin.http.html.headers": [
@@ -670806,7 +670856,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/same-https.swap-origin.http.html": [
- "d7cf4f1fffd4a45684e1f3a2c7e1b5587a1edce7",
+ "7d4cd7464ffa9f002eec66ed4a83d716fd2719e2",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/fetch/same-https.swap-origin.http.html.headers": [
@@ -670814,7 +670864,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.keep-origin.http.html": [
- "3efc9cd5a379be758e3d9a16b09ca8d78ba529f0",
+ "21f8c3133c6fbbf18fb3134d5cfb466b19df4c5e",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.keep-origin.http.html.headers": [
@@ -670822,7 +670872,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.no-redirect.http.html": [
- "16e6f6c59ffca07f212d42ebc853a5b51fa700e4",
+ "9280b146790c67f24ae6d0343dc1aaaa8105676f",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.no-redirect.http.html.headers": [
@@ -670830,7 +670880,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.swap-origin.http.html": [
- "03bc1011caf9bee509b53c534035d5897ab87cad",
+ "de7dd9fc27ebeb130531fa3fef20af274a0fe221",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.swap-origin.http.html.headers": [
@@ -670838,7 +670888,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.keep-origin.http.html": [
- "29d622ea25ed03c52f6f09fce19f3ce9123b41bb",
+ "3fe94d95d014dd07dde3744ac67d13e84c561851",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.keep-origin.http.html.headers": [
@@ -670846,7 +670896,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.no-redirect.http.html": [
- "e4322a6a1c740e20eca230640f9a1c119c29794c",
+ "147691d1211952b32e27e4cc26c86ee9bff5dc91",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.no-redirect.http.html.headers": [
@@ -670854,7 +670904,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.swap-origin.http.html": [
- "9ed0d18972a7f3aa313f018576c8ec7b7a4d1d8e",
+ "10f02d38b7c10eecd7e094200cbc1e4f50b3e563",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.swap-origin.http.html.headers": [
@@ -670862,7 +670912,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.keep-origin.http.html": [
- "5692389863e8b2d4904343daf2e7bf2430d65d13",
+ "839a460e2f3b75730519f1e1571e4910ac6a0b77",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.keep-origin.http.html.headers": [
@@ -670870,7 +670920,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.no-redirect.http.html": [
- "45819d53de3f8268b13da319129a02999f777649",
+ "6adde4099e3cd1edfd9608fbd23e029ecf3038cb",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.no-redirect.http.html.headers": [
@@ -670878,7 +670928,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.swap-origin.http.html": [
- "38fc13c75046b6a0cdf08851424df30c8679c5fb",
+ "18b9318f0ae9e8bd25d81a53e3aa661da2e20f2a",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.swap-origin.http.html.headers": [
@@ -670886,7 +670936,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-https.swap-origin.http.html": [
- "604a68f372c5e01ac84f03c1a1c9fc8a2db727eb",
+ "99754a15bc4298fc37826d81e69cc764673b3b86",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-https.swap-origin.http.html.headers": [
@@ -670894,7 +670944,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.keep-origin.http.html": [
- "8c9e523158482fb9ef838d725393211a70f9447f",
+ "7d76b2d01f612eb92f6db18eacac466f83ed622e",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.keep-origin.http.html.headers": [
@@ -670902,7 +670952,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.no-redirect.http.html": [
- "47c03577e3851a382ec5fbb482783ecc2f39d1b9",
+ "6f3f81efed23861ec29fe5ef89bff77392c22e21",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.no-redirect.http.html.headers": [
@@ -670910,7 +670960,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.swap-origin.http.html": [
- "84548e254493a75aaa7baadd33d87e9fe9febb6a",
+ "07644228697e12859a37954b91965757d7cca1ca",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.swap-origin.http.html.headers": [
@@ -670918,7 +670968,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.keep-origin.http.html": [
- "73b4b43fe3e02be250004f81363ee79b065d41c4",
+ "c99b805ee6fa2471d12f5af89fcea7e9a35174f7",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.keep-origin.http.html.headers": [
@@ -670926,7 +670976,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.no-redirect.http.html": [
- "dbba3b8e30827ec5f5b6049ee01a78d507dc083f",
+ "abd5da87073961f0d3c38a3c54abd26e4c8aff48",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.no-redirect.http.html.headers": [
@@ -670934,7 +670984,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.swap-origin.http.html": [
- "c91e2027091845c497083e7a5aa5cd77f1d62e78",
+ "de3f34e6ed6171cdf73fab2a204f8750bf75125f",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.swap-origin.http.html.headers": [
@@ -670942,7 +670992,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.keep-origin.http.html": [
- "f2b58faa4d86f1bf2e17dc7824f14443ce4571bb",
+ "02890f0133925c3d8119da9cce6ebbd9bb8a3128",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.keep-origin.http.html.headers": [
@@ -670950,7 +671000,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.no-redirect.http.html": [
- "95dcbba40a1b5c100a60927dff9f2397c2d1310b",
+ "d53b6b671519930f78b7c5c4ce155f682a04ecb2",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.no-redirect.http.html.headers": [
@@ -670958,7 +671008,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.swap-origin.http.html": [
- "ccdaab708b34f3dabb65104161c31d0b867af681",
+ "e7f8f4e1ce8a33c0454ae02b4f338b82a9379e06",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.swap-origin.http.html.headers": [
@@ -670966,7 +671016,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/same-https.swap-origin.http.html": [
- "1224211f845b2283baf3bd52f3039af924d5b3eb",
+ "323971aceff3baf9c5e5873c35b5886a7d2bc2fe",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/img-tag/same-https.swap-origin.http.html.headers": [
@@ -670974,7 +671024,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.keep-origin.http.html": [
- "35fac64aafb0a0881c293d6ce22342b02f499f21",
+ "9339fe1536d4b9842b02d73648ab3cc7db277513",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.keep-origin.http.html.headers": [
@@ -670982,7 +671032,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.no-redirect.http.html": [
- "ccdc442b35a81bc5318eccfccb403cfada422922",
+ "eb440bf0e39bc147e3c19e1be0fa96b5a3e77320",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.no-redirect.http.html.headers": [
@@ -670990,7 +671040,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.swap-origin.http.html": [
- "0e9b3556af2640c3089f05a7c43fa6252c5b6def",
+ "c86ad7a9c522813cd4a95d189de0460349a57bf3",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.swap-origin.http.html.headers": [
@@ -670998,7 +671048,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.keep-origin.http.html": [
- "e5b72cf07434a86d5b13369037f73f17bb296fc5",
+ "f61132e76846a3b2d076130080f849173ca63f68",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.keep-origin.http.html.headers": [
@@ -671006,7 +671056,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.no-redirect.http.html": [
- "c00d12de0b1d42bf6138b75478fd2b4d0be263d0",
+ "b62e58c79634c570ad17526855752308f6f17acd",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.no-redirect.http.html.headers": [
@@ -671014,7 +671064,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.swap-origin.http.html": [
- "956910d4f8114f650c8b0891580e1c45bbe7425d",
+ "78b5d49337a318139830bf8c4a169a7de7123ef2",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.swap-origin.http.html.headers": [
@@ -671022,7 +671072,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.keep-origin.http.html": [
- "64907c87168282ea35dcb9241ff95bbfd76d4ef7",
+ "0aed5b01195208435207b266e1982cdf72462584",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.keep-origin.http.html.headers": [
@@ -671030,7 +671080,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.no-redirect.http.html": [
- "09b1c1f74493eb63433e8bcdbb9389239d9cd806",
+ "7a6f1a2788f1115f349ce1a9cb7ebc74db7fdeb4",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.no-redirect.http.html.headers": [
@@ -671038,7 +671088,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.swap-origin.http.html": [
- "a5307e7bc4b6164cff02e9d71a65b367f33f7347",
+ "433b905fd3646ce266f1163e587289f749849361",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.swap-origin.http.html.headers": [
@@ -671046,7 +671096,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/same-https.swap-origin.http.html": [
- "e15574fbc4bc26732a458071202402e27f077da0",
+ "a18912fb172c9f51a97fd60b0f1efc13b7760f3d",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/script-tag/same-https.swap-origin.http.html.headers": [
@@ -671054,7 +671104,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/sharedworker-classic/same-http.keep-origin.http.html": [
- "fa383bbb81467b24b2cde3a227a378a7995e6200",
+ "8528aa8643319de75167d8be8265b5506398fffc",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/sharedworker-classic/same-http.keep-origin.http.html.headers": [
@@ -671062,7 +671112,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/sharedworker-classic/same-http.no-redirect.http.html": [
- "ecd1f5a1658447f3d301609ab1857bcedb0dc13b",
+ "f2e87c9c86e8828eb3b27c3481310ec62e0721d4",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/sharedworker-classic/same-http.no-redirect.http.html.headers": [
@@ -671070,7 +671120,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/worker-classic/same-http.keep-origin.http.html": [
- "0271011060137f688da487fc02fab7b6d5b78c92",
+ "4478b057eac8217eb92d30b9a65e54836daf9fa7",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/worker-classic/same-http.keep-origin.http.html.headers": [
@@ -671078,7 +671128,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/worker-classic/same-http.no-redirect.http.html": [
- "30deddfd1a3eefea98c9f0cc9d06cda603c9bd08",
+ "971c35f3f175230b4d73ccb39398ba2e4cf78c9e",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/worker-classic/same-http.no-redirect.http.html.headers": [
@@ -671086,7 +671136,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/worker-module/same-http.keep-origin.http.html": [
- "5a734b9201d3b330b3d12fd3b7b1729234854caa",
+ "4646ac18bcc74d644c3e8d3dd7061db535405a1c",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/worker-module/same-http.keep-origin.http.html.headers": [
@@ -671094,7 +671144,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/worker-module/same-http.no-redirect.http.html": [
- "fac2c79ad64d31f547833db661131fe0a95f3f70",
+ "34380c9974f4f58ac6ddc6954f5014ceed0ea7ff",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/worker-module/same-http.no-redirect.http.html.headers": [
@@ -671102,7 +671152,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.keep-origin.http.html": [
- "d70c192e45add0e8103947e8557f84a8ed0f690e",
+ "991590d42e1a6f0d2d611b33d1af72807c86fd4b",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.keep-origin.http.html.headers": [
@@ -671110,7 +671160,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.no-redirect.http.html": [
- "1cf3b441ce999fd89fc9186a32442ac4ffdaf2a3",
+ "d1c5e7679d5e8c0b0090f54542ffa080e71db3aa",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.no-redirect.http.html.headers": [
@@ -671118,7 +671168,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.swap-origin.http.html": [
- "f8b167293ffb25fd132a9994fdee07f06ad743a5",
+ "4d59243b94a7294fdccedee07f2f4f0fc30753b0",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.swap-origin.http.html.headers": [
@@ -671126,7 +671176,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.keep-origin.http.html": [
- "34413f44d0b83e77bccca9c14a1a593050a6596b",
+ "9fe84a6563e999f654abba88cb57bee2268071c8",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.keep-origin.http.html.headers": [
@@ -671134,7 +671184,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.no-redirect.http.html": [
- "2dcc45119a15ab547137105c542956fb8effd911",
+ "68c246747918a4e10d0b9713ecac3da63944a056",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.no-redirect.http.html.headers": [
@@ -671142,7 +671192,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.swap-origin.http.html": [
- "843b7b8bd8e5e325748d0ddce9db0a319848d2c3",
+ "cde13783182494c1e0c7e48d7b2701e4328fbad3",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.swap-origin.http.html.headers": [
@@ -671150,7 +671200,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.keep-origin.http.html": [
- "e8e560af2a0dda4da897625376dbdda427e7f252",
+ "02b2b05ea96b19bd62cb3a93839f50243bfd4013",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.keep-origin.http.html.headers": [
@@ -671158,7 +671208,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.no-redirect.http.html": [
- "12198095da24c25ee880af6c5cd7492c2afd814b",
+ "b82f10fac5db4f170fbc536da484372306722eef",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.no-redirect.http.html.headers": [
@@ -671166,7 +671216,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.swap-origin.http.html": [
- "300bcba4cf80b031919a7eb371d2f1b8c0b818ba",
+ "0a691b51adfb938c37c1a6370dc11f193465adba",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.swap-origin.http.html.headers": [
@@ -671174,7 +671224,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/same-https.swap-origin.http.html": [
- "82729f56cca7ce6a81478f240171c1b3c74044f7",
+ "84c5c47a5bdcdf6c75f8db1b1c2441c54bdf002b",
"testharness"
],
"referrer-policy/gen/top.http-rp/same-origin/xhr/same-https.swap-origin.http.html.headers": [
@@ -671182,7 +671232,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html": [
- "904e587a6a1ce0f7bdd99a912429186a4255df5f",
+ "381a8d7d27931daf5bdf7517621811e5205c4f53",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html.headers": [
@@ -671190,7 +671240,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html": [
- "cc8c914c025d7a5f162d921822f859a3083047d6",
+ "ce7471041828f95897595f9ef485533acfcef161",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html.headers": [
@@ -671198,7 +671248,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html": [
- "010acee655a5366cb0781834aa554ba504b58267",
+ "bed1549ef064904bb7a0f8e8135082a2b97a7ae7",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html.headers": [
@@ -671206,7 +671256,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html": [
- "2817325cfc578afc873945500a3d79c8bac9a53c",
+ "b4a8996e8d1acedc5f77a00e06a0de9d60a527c9",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html.headers": [
@@ -671214,7 +671264,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.keep-origin.http.html": [
- "856bd37ac9bfd9bdad5b035c8e4573dd881fb8eb",
+ "7ff567aac4175189dc25fd7be6dcec09433639bb",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.keep-origin.http.html.headers": [
@@ -671222,7 +671272,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.no-redirect.http.html": [
- "fd4826682aca7e2d8167cb094e9848cee807771c",
+ "1d8baf9638b4f1042591b1e508b705f1cb62bc16",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.no-redirect.http.html.headers": [
@@ -671230,7 +671280,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.swap-origin.http.html": [
- "fd82f1b1104bb92e6e34d864bbb46e09933c9515",
+ "0b9637e29e03503be7e369cec1b69ae80b8add16",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.swap-origin.http.html.headers": [
@@ -671238,7 +671288,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.keep-origin.http.html": [
- "223f1866e9d9105627032ae793772569afd71bf4",
+ "8356d022948d48bdd466b3167f776fe94df0dd7b",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.keep-origin.http.html.headers": [
@@ -671246,7 +671296,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.no-redirect.http.html": [
- "6c803c7652774c9f771a9d4a3983f26ccfed79c8",
+ "7549a656c6fedf48669334d92e4536d7986e925e",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.no-redirect.http.html.headers": [
@@ -671254,7 +671304,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.swap-origin.http.html": [
- "d25921963348bd1fff8da88134a80a168816a3f6",
+ "f9b940e0324949388fc9fbdece97e8be88175500",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.swap-origin.http.html.headers": [
@@ -671262,7 +671312,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.keep-origin.http.html": [
- "30a6824fb622799ad7673ba8a6f6d61e6ce55d26",
+ "dd7a24720993effa40ae7d0b5da4158215202f4f",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.keep-origin.http.html.headers": [
@@ -671270,7 +671320,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.no-redirect.http.html": [
- "2034b69168930ce141f02522d5070f6be3fc71f1",
+ "cba214803a5e011fa897bdf2428892b97c0da226",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.no-redirect.http.html.headers": [
@@ -671278,7 +671328,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.swap-origin.http.html": [
- "dd8050cb07cf6a517e7ec003c5e9b2ad88e8f726",
+ "8d4768f30dc62d65d340dd6f8ab5800c3b49e4db",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.swap-origin.http.html.headers": [
@@ -671286,7 +671336,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.keep-origin.http.html": [
- "ba8468ff86fab2ad05d340e5ac2720307a1b15cc",
+ "242469e626a2a056ecc2de8d95ecee7e38bc78f0",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.keep-origin.http.html.headers": [
@@ -671294,7 +671344,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.no-redirect.http.html": [
- "40905ede8f74a24cdcc2310cd573a27f7b6bcb71",
+ "e2daede730a6ec2ac0723ceff3047f22b93b2677",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.no-redirect.http.html.headers": [
@@ -671302,7 +671352,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.swap-origin.http.html": [
- "566975302f7b500b6cdaccfe87810a064238de97",
+ "247684e333cd1e411f4c5f8eed703bbe57cd8665",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.swap-origin.http.html.headers": [
@@ -671310,7 +671360,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html": [
- "b68c33991244b835f3e87c29be6132ae38838780",
+ "d5ef4e6e93a33c1381549d20688ecd661dbe5e56",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html.headers": [
@@ -671318,7 +671368,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html": [
- "7949aae354d0cd64f0b696ed55f32ceef5a88722",
+ "5587203648cd2e7d8cfff4e8398fa8cf10aea901",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html.headers": [
@@ -671326,7 +671376,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html": [
- "654c8d00c861a99b41258eed0ee8913ddf06178a",
+ "9bed03a541af1b54928aca90630cef63201db214",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html.headers": [
@@ -671334,7 +671384,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html": [
- "b9bfa6a5214c78aa837d3e90d278d4bdc968eb6c",
+ "9b114b16f40a954ba31beb05a2ec701334b83d33",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html.headers": [
@@ -671342,7 +671392,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html": [
- "d403af05d7583bc4693fc06338d451287aaad0ac",
+ "2637b57bcd6402d562e39ccc4ab8dd4440601333",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html.headers": [
@@ -671350,7 +671400,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html": [
- "87820e5812ec93a5ad7319edc9f69ca097b6f5e0",
+ "6241294c21215cca11d6d1175e605870bbdced70",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html.headers": [
@@ -671358,7 +671408,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html": [
- "f5dfb70043f6018fb33f710aa834e93dfa42ade8",
+ "654680d7d1e2ee0bb7b06f2ba524b7ae85febcaa",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html.headers": [
@@ -671366,7 +671416,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html": [
- "a9f0ac0a96744dc10f8cba17dac21d0fb01b8689",
+ "fed512ecdd5b49348fdf7336c007880c0921db9b",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html.headers": [
@@ -671374,7 +671424,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html": [
- "98ae2c0006f71deb54700b2f692db91017434071",
+ "f97f14d41b2e9f05fd10b18c0552459026a0ec50",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html.headers": [
@@ -671382,7 +671432,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html": [
- "8c4a715c277640cad882596d65b9bae527409727",
+ "56b9f6f86c37617d2feddf74e57c6ea45fd7831b",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html.headers": [
@@ -671390,7 +671440,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html": [
- "8c477e58e5ecefbebdd51d3ad0ff31c97fc51dd4",
+ "aa9c6ffd19ffa620108090ae1ccbb7c965af6a9b",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html.headers": [
@@ -671398,7 +671448,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html": [
- "37d55ef305f9cc32f569e8c791efcb0c6e8ed6ec",
+ "d995d234607e537cf029740a80ba90a36dd7d030",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html.headers": [
@@ -671406,7 +671456,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html": [
- "cf39ccd38ad17b7ce488771b0b767aa6a953abd3",
+ "6486b9dde2c7f17eb5bd76ebe40c086b06590f99",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html.headers": [
@@ -671414,7 +671464,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html": [
- "f447202e3d51e083c36b6304a042d7533c448129",
+ "1c49b3520d2237ddf587a274396ebe75786725c9",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html.headers": [
@@ -671422,7 +671472,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html": [
- "e83c17e2b87f3e5c092b5824308391f6d97abdcf",
+ "2bc4da51dc6383f89ee390a052c62839b06e10d2",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html.headers": [
@@ -671430,7 +671480,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html": [
- "113be97571c3b7321153f6e3ebd4cd6ee73711f8",
+ "5e25e169f78b7376054baea7a72d01491935308c",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html.headers": [
@@ -671438,7 +671488,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html": [
- "c52b4f5535bb060ee4f11d5e02493bfb20724dc8",
+ "81df37d3e4b727df4d5307d4a8e8f6d5963d0b67",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html.headers": [
@@ -671446,7 +671496,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html": [
- "3834bf371f23ab537d3c24910649d47e3bd2d4e1",
+ "f6f52aa85ba2693d09e991e4d9cd91ca99ce3008",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html.headers": [
@@ -671454,7 +671504,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html": [
- "02cf5abed0cb33ef826f6f0b9e1553ff2a9cec09",
+ "bf41468931af37c05e08d153f8d5605f39e30e61",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html.headers": [
@@ -671462,7 +671512,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html": [
- "ef022b72dfae2ba371291cdaecc39c43d6a6324d",
+ "b5f5ef832f24c96f68fae558a0718cc64ea88e2b",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html.headers": [
@@ -671470,7 +671520,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html": [
- "a79346508dc12e80e00f90e45cee8e1d5714f495",
+ "fa1d2283dc5d5d1cdd98e32ab65224878af33d1f",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html.headers": [
@@ -671478,7 +671528,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html": [
- "eeb927bfa6033bc565bec94666d0559ff72dfa1c",
+ "f642c322c9d333766751a854ef70279482f3fcee",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html.headers": [
@@ -671486,7 +671536,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html": [
- "1c0e791357fcf6869494d5ef2d0c681b864457ac",
+ "073589c421d91ba8a3508af23abc6c8ced4359d3",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html.headers": [
@@ -671494,7 +671544,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html": [
- "7b30449b1f96592cf86f671b30891c8b091ee317",
+ "67d55d83c846827a86976baff0c50fca023b291e",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html.headers": [
@@ -671502,7 +671552,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html": [
- "a20e420662d9941b553ea6ebf45fe0e79bad319d",
+ "74767b3ea5b0ba94a54ebf19d1bf4927a4fc285c",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html.headers": [
@@ -671510,7 +671560,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html": [
- "969f993927ad03aea9a8215703d719e6fa11ed9e",
+ "e4926582f1de905ec3d57bc9802ddce6ba3aad1b",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html.headers": [
@@ -671518,7 +671568,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html": [
- "47f37f86f3a3d61ebaffd909d065dcca438b4030",
+ "2f9c2e45d980e346106d9f5eda61f6037a5fbe18",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html.headers": [
@@ -671526,7 +671576,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html": [
- "77df78413f27e00a0695c3452c7df821bdd76aa4",
+ "19f399b9736214ce6326d20a4dacd60519a71bd8",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html.headers": [
@@ -671534,7 +671584,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html": [
- "af9cf983258b5c759fedba94b7b776bdf01340eb",
+ "ae82747b73f36dca0d120e3861b7a43a317f2783",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html.headers": [
@@ -671542,7 +671592,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html": [
- "020c41e1773f22c79b2ed28b878c19a22377a201",
+ "2435daa311b55aa5ae3de59aedd63660da502779",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html.headers": [
@@ -671550,7 +671600,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html": [
- "bd169400464438b94b7cb0b99a221a96cee59f21",
+ "3cc3cd8d662c07889f8c0d6d0523709fc28dced0",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html.headers": [
@@ -671558,7 +671608,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html": [
- "ed74429ca15fd5ab81bd3be203805a2ca871f57d",
+ "e75fd6e7f0cf56cb66bf64f02fe41676c3bdc474",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html.headers": [
@@ -671566,7 +671616,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html": [
- "ebcc6bac5b99310ed3d7013cd9de9a0749f3c942",
+ "0883f6a00cb72f00c46d2971f706a3f3177b7f4c",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html.headers": [
@@ -671574,7 +671624,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html": [
- "cc8c6adb809820b970944e248d00ca46320b9fab",
+ "7d383a8718090cf9dad0e0688b2a711ce7b6653f",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html.headers": [
@@ -671582,7 +671632,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html": [
- "1c1bb7697f0b2b700a916ac233cd7e7d6222fcc9",
+ "d6b62169c068ae9486d136d854ab3a6310440f97",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html.headers": [
@@ -671590,7 +671640,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html": [
- "df62047bff0915d2dff5713b6e3c49c591939965",
+ "2d909b007f92976748c8453b12eadf8dac0744b2",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html.headers": [
@@ -671598,7 +671648,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html": [
- "17a8d06b6d85883de8c0b8281c8641951d292532",
+ "9d4f18241d64ab508ca2e710b046a95af46b3125",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html.headers": [
@@ -671606,7 +671656,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html": [
- "85c37ed2762152149710ed148fa05597e6e02d34",
+ "c55a1555bc6708f6c07723aa173ef793fbc3f841",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html.headers": [
@@ -671614,7 +671664,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html": [
- "4d8aedb40040d52a5db539047d4e6848a24cbf9e",
+ "2f77e61e1a878c109f669d9a82728b949dd74851",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html.headers": [
@@ -671622,7 +671672,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html": [
- "52b029e38f3e8f1de30f41b8b2cd213a4afb2a5e",
+ "ce7579e4c5388f5a31289cefc99267cb0e5554ca",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html.headers": [
@@ -671630,7 +671680,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-module/same-http.keep-origin.http.html": [
- "f9629af5961d1d948d19930aa6ec4f3623a9e0ed",
+ "5cc19088d8d95c999c31fce0b8b57082a5bc67ff",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-module/same-http.keep-origin.http.html.headers": [
@@ -671638,7 +671688,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-module/same-http.no-redirect.http.html": [
- "751470c0f1183e010603dc754399944737d6f6d0",
+ "9b27acf1dac6b5f6a9833d69a6fb80dd13fca34f",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-module/same-http.no-redirect.http.html.headers": [
@@ -671646,7 +671696,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.keep-origin.http.html": [
- "5bfcfcf0c3991eec80ac3581af1413c7b9aae504",
+ "db2434cdb40d55607d271eb227ed6d014c452580",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.keep-origin.http.html.headers": [
@@ -671654,7 +671704,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.no-redirect.http.html": [
- "df7902ed007510b1f958e17dcc25e5a2ad8faca7",
+ "8f7e4439029ac31342da6ac2e34baec37422cd1c",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.no-redirect.http.html.headers": [
@@ -671662,7 +671712,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.swap-origin.http.html": [
- "aa3ae70aac1a9de88ebb0ec60b181f8a059fd9bc",
+ "1bd2cd5c09bb5c128f806dfc2a64441bc41cd301",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.swap-origin.http.html.headers": [
@@ -671670,7 +671720,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.keep-origin.http.html": [
- "7dcd6a27c5d13b9f90f2074fea897db680c604e0",
+ "f96b0bad318da2a75437a3017e12a495386c5890",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.keep-origin.http.html.headers": [
@@ -671678,7 +671728,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.no-redirect.http.html": [
- "900b0694a598506c6985b1a1fb68deec1fceba08",
+ "f69f34751f40ecc2566e7a3d49b149a377f82908",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.no-redirect.http.html.headers": [
@@ -671686,7 +671736,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.swap-origin.http.html": [
- "733ccaa102d5eac3281b0d314737f70539133dd6",
+ "4d98307f2330fbef2bae4b79b0d08e8d78965024",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.swap-origin.http.html.headers": [
@@ -671694,7 +671744,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.keep-origin.http.html": [
- "32d9172e8075953fdcbde7696f32b9966f64577f",
+ "0faa04f3ae94d32f54d1d4d7426aaf4b78237725",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.keep-origin.http.html.headers": [
@@ -671702,7 +671752,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.no-redirect.http.html": [
- "1d2c73a4feed949d59ba9ad7ca580bf6b487f024",
+ "71d259aa249543194f9999fe5221a343beec457a",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.no-redirect.http.html.headers": [
@@ -671710,7 +671760,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.swap-origin.http.html": [
- "5bd5fc1da3c5036cd2c04c814a66001a2d5aba7e",
+ "229e4d81a1b690562505eb8640f01e33e0cad985",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.swap-origin.http.html.headers": [
@@ -671718,7 +671768,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.keep-origin.http.html": [
- "83ca559a9cf89a31925cb030e1a524fd18f869ad",
+ "aa80aca528c859d3d437d6052e557003c5c1a256",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.keep-origin.http.html.headers": [
@@ -671726,7 +671776,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.no-redirect.http.html": [
- "5e988c33a2c84f1483ee393a225005959e152f36",
+ "fd083ee93d2f2e08fd5fa4a768291efb0088980e",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.no-redirect.http.html.headers": [
@@ -671734,7 +671784,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.swap-origin.http.html": [
- "e3a7bf037231402b9ac085e795b44db3a2ffd734",
+ "ae41601a66c2bba53eda57c19d7f9173a643b0c6",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.swap-origin.http.html.headers": [
@@ -671742,7 +671792,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/a-tag/cross-http.no-redirect.http.html": [
- "cb4f01f6c95ae681cd9f7e09d125f1cab8e619fc",
+ "d8400eb77c5b33eff5d3c25459e93b6dd680901e",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/a-tag/cross-http.no-redirect.http.html.headers": [
@@ -671750,7 +671800,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/a-tag/cross-https.no-redirect.http.html": [
- "4885fbe1ff0d3948fc20b4a0e9e8a83048090c12",
+ "2df96ccb120a5ea29f3b5064e9f5177a3ee8ef5c",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/a-tag/cross-https.no-redirect.http.html.headers": [
@@ -671758,7 +671808,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/a-tag/same-http.no-redirect.http.html": [
- "cc1c78f8beb04f1dc19aa57a4a5c62a4447f706c",
+ "5ff2faa3b0806ac3b5829aac33aff800d10aaf32",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/a-tag/same-http.no-redirect.http.html.headers": [
@@ -671766,7 +671816,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/a-tag/same-https.no-redirect.http.html": [
- "d20d8611d74cad1aed6781a000d262d976741cd0",
+ "882629433fb1b3b2f4071d84984f8173aa5e5a66",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/a-tag/same-https.no-redirect.http.html.headers": [
@@ -671774,7 +671824,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.keep-origin.http.html": [
- "057180a979d20d361e63af85cf9213bed202a51c",
+ "26755b1d5d0fa6ed66fbbcf85f0773f8bfe8f656",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.keep-origin.http.html.headers": [
@@ -671782,7 +671832,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.no-redirect.http.html": [
- "3688dc22422961c36f76ad31affe52f006905fd5",
+ "762b2a37d72c6237500c85ce9963ddcd8381b1f7",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.no-redirect.http.html.headers": [
@@ -671790,7 +671840,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.swap-origin.http.html": [
- "1ded06e4b4622a29eec8d4a2a24baa519e6d6136",
+ "06bec6dfa65f02cc86adc66f4535ee48e52cbbbf",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.swap-origin.http.html.headers": [
@@ -671798,7 +671848,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.keep-origin.http.html": [
- "06167dd942e859cdcf1ab0977d23b375f24f5468",
+ "b9066e8025ac93478045ac6134163049ea50244e",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.keep-origin.http.html.headers": [
@@ -671806,7 +671856,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.no-redirect.http.html": [
- "a1dee152b5dbc2b0207c18682ba0c79d9c5562db",
+ "e1f40610e19c7fd50d65ac090d54f6434bb491ea",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.no-redirect.http.html.headers": [
@@ -671814,7 +671864,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.swap-origin.http.html": [
- "d774b21538ca1224385c6ac4b6d7fe200fcb899a",
+ "b9efba712eff4132de249aee0015a72750c6857e",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.swap-origin.http.html.headers": [
@@ -671822,7 +671872,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.keep-origin.http.html": [
- "ea3dad3bf8f052351dc3e6af1aeb942c67dbc6c0",
+ "d70c493fb207f2191da767d8d31d5bf386d2d09b",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.keep-origin.http.html.headers": [
@@ -671830,7 +671880,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.no-redirect.http.html": [
- "ac35310f0ba4ec2b57403f3e91f95dc25b423e81",
+ "07167183a67c8abec02cd4b8b3e861db58d27d5a",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.no-redirect.http.html.headers": [
@@ -671838,7 +671888,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.swap-origin.http.html": [
- "f61aada87f6a504b6075eeac70e8df395d711d06",
+ "7e4592afb2f3612ea94594e4e8ce9968f8392ea9",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.swap-origin.http.html.headers": [
@@ -671846,7 +671896,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.keep-origin.http.html": [
- "96a82aecc2390c434d7887b49804da17ec7a02ed",
+ "e17f4011142bb7c6c014e4ca0cd321e282e504b0",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.keep-origin.http.html.headers": [
@@ -671854,7 +671904,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.no-redirect.http.html": [
- "024dcdbb855d2cdc172fdb5a6c5e9c5e6ab9b41f",
+ "c1ba382a6e278e0122c855d8ff176350b1329b53",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.no-redirect.http.html.headers": [
@@ -671862,7 +671912,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.swap-origin.http.html": [
- "107bd7812f4006f733830f1db8bcb53c50482140",
+ "ae8e73c219d07a7aa68f3310da0922a178dd19a7",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.swap-origin.http.html.headers": [
@@ -671870,7 +671920,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.keep-origin.http.html": [
- "60b9f6766d19c893d45108db7051529f5ebd165e",
+ "cc41d608efc0ec25544ad0aa1718f62d033181cb",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.keep-origin.http.html.headers": [
@@ -671878,7 +671928,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.no-redirect.http.html": [
- "af995ca2eadacd69b2a826bfbb9897a23513c96b",
+ "64a356a7e8c2318ae31423d22c9609d2109e67db",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.no-redirect.http.html.headers": [
@@ -671886,7 +671936,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.swap-origin.http.html": [
- "60a98bedc8b9b379a7f283dc0a55f344f5cf2c18",
+ "05ab09007705310c457d9d560b04111b9834da6b",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.swap-origin.http.html.headers": [
@@ -671894,7 +671944,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.keep-origin.http.html": [
- "b12f577a879f9d561abcb6c6e7e4242bbcacfb2e",
+ "74dfe4504316472c3e7ca22ef3942998b9c1f563",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.keep-origin.http.html.headers": [
@@ -671902,7 +671952,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.no-redirect.http.html": [
- "fa99e45193e635591f0db129fc2a22871982f42d",
+ "02a1084e29085a8d24441189aec79d6261485f88",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.no-redirect.http.html.headers": [
@@ -671910,7 +671960,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.swap-origin.http.html": [
- "d5834fb1a1d7aa3fe3e3e3e0e21b0d93449d6c3e",
+ "60665b949c70a3b7d2cc03f458f939426aed8a8f",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.swap-origin.http.html.headers": [
@@ -671918,7 +671968,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.keep-origin.http.html": [
- "f10620601c4ba799745b0dbcc66e5bc54cfc2ca3",
+ "f520223cf72f82e065ecd1f22c5d99bfaacd17c1",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.keep-origin.http.html.headers": [
@@ -671926,7 +671976,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.no-redirect.http.html": [
- "256d82897267b418188299398c490d557447180e",
+ "544c58d2fd8e749fd21952cb8e5939ba0067c1b1",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.no-redirect.http.html.headers": [
@@ -671934,7 +671984,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.swap-origin.http.html": [
- "582bca8a55d33a3a91c1aff5b1edf617f19aa9f1",
+ "fb80a7297ac6b278af5eeececd99a2e5d46296cf",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.swap-origin.http.html.headers": [
@@ -671942,7 +671992,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.keep-origin.http.html": [
- "0edd958eaa6bb5ad239876fa4df6cfe4d5c93033",
+ "9795a487b6b67e4902046ed063b7f0b4ab82dc56",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.keep-origin.http.html.headers": [
@@ -671950,7 +672000,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.no-redirect.http.html": [
- "f4225e0e34d838e4d671cc9bf373eef29c3f649e",
+ "abcbee94c3bb9cbac11f4a51ea405d14c5ea8e02",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.no-redirect.http.html.headers": [
@@ -671958,7 +672008,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.swap-origin.http.html": [
- "e71abffe43007d69e5674bdb4b9b08f7c92e3904",
+ "c8102949ede5c08aba34b972572273f163623ea1",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.swap-origin.http.html.headers": [
@@ -671966,7 +672016,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.keep-origin.http.html": [
- "fcfb36be0782b1832cb51045f508f6788164d7fb",
+ "657908de15e532fd48da2315b3533e259601a4c2",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.keep-origin.http.html.headers": [
@@ -671974,7 +672024,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.no-redirect.http.html": [
- "c5f506163b0cee181e8f188a1b59b56acb426c5a",
+ "f17fc3a764c9d867625041da5cb5fa957d2c02f8",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.no-redirect.http.html.headers": [
@@ -671982,7 +672032,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.swap-origin.http.html": [
- "e42ec7f173cca267da82d8c62b63eca194ea5104",
+ "4c8d0e36e703babf70bcd0b9ec53f8a52ae1a7fa",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.swap-origin.http.html.headers": [
@@ -671990,7 +672040,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.keep-origin.http.html": [
- "bc459e949d269a16c92a13ef474105d54aa6c679",
+ "fced53dff4313865b2c6f92d99ff04dee329d3c3",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.keep-origin.http.html.headers": [
@@ -671998,7 +672048,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.no-redirect.http.html": [
- "35179b3793e3e109db1c65e8f4d004bc44e6a617",
+ "b22aea4813ae1f69e7f9c591abf7fba7f26fabe9",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.no-redirect.http.html.headers": [
@@ -672006,7 +672056,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.swap-origin.http.html": [
- "6657261925bab5d47d867091aa9baab55895cbc4",
+ "644c8433081e500f51bd837c040e15b3083d48b0",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.swap-origin.http.html.headers": [
@@ -672014,7 +672064,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.keep-origin.http.html": [
- "1256c4229cb72422aea4e0375862e2a4a8995132",
+ "94a08ebbb5a58d066a631512069416a0ffb115cc",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.keep-origin.http.html.headers": [
@@ -672022,7 +672072,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.no-redirect.http.html": [
- "7976130fb94e4bd1d3c1cd38cb6ac83085ba2b67",
+ "66f91396d96669bf8b7da4ed86730125a3d51799",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.no-redirect.http.html.headers": [
@@ -672030,7 +672080,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.swap-origin.http.html": [
- "46fcbefebcb28c01d98b26974cb735925ede1bb2",
+ "b7fa7c76ea609ac2f255d04bfcdffaa2e5a543be",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.swap-origin.http.html.headers": [
@@ -672038,7 +672088,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.keep-origin.http.html": [
- "214285a9cc70e81fdab86b621813e8a85ae1e093",
+ "e5b324937629b23fc7dcbe328d1e5b3cbd6ef958",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.keep-origin.http.html.headers": [
@@ -672046,7 +672096,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.no-redirect.http.html": [
- "861d55102675f26f9e9e8ef248dd09bf0a7daf48",
+ "700e6caeafe15dabe1e528d2c52c33a7a77396ad",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.no-redirect.http.html.headers": [
@@ -672054,7 +672104,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.swap-origin.http.html": [
- "caff7fe9313ae1ed1b93e0631800df7592cd2455",
+ "287f7241a6335991bd743f015816593093d422df",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.swap-origin.http.html.headers": [
@@ -672062,7 +672112,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.keep-origin.http.html": [
- "c050bef9faca254b6ce66f669026dfc6edb64ae9",
+ "265dfdb2939bd5137f974f4a5d2eb5cfd5a4fa7f",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.keep-origin.http.html.headers": [
@@ -672070,7 +672120,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.no-redirect.http.html": [
- "7e9c5c2058250f2d4162d13d42572288ac11719d",
+ "60a610c883b24f3a03a11692da05d2fde6526183",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.no-redirect.http.html.headers": [
@@ -672078,7 +672128,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.swap-origin.http.html": [
- "949d6267406a33f951415277efd64f325769f3a6",
+ "249a08c37923977080dfc8ecd305a4970c61c9fc",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.swap-origin.http.html.headers": [
@@ -672086,7 +672136,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.keep-origin.http.html": [
- "9544b914dda39deb973afa25e3e6143c406077c9",
+ "fea15e881c67214b7dba7269e67d343c2c71d493",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.keep-origin.http.html.headers": [
@@ -672094,7 +672144,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.no-redirect.http.html": [
- "12a3345a651067dd642429657a7e95d82885d1e5",
+ "a0197fa970783f80b37fa2ce96099bf9afc51255",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.no-redirect.http.html.headers": [
@@ -672102,7 +672152,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.swap-origin.http.html": [
- "da5ec0b4fcc3819bdf1527d5cf74462d3e833789",
+ "53bd0cc76485c6dc470e19acb4b4a8e08b6f40eb",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.swap-origin.http.html.headers": [
@@ -672110,7 +672160,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.keep-origin.http.html": [
- "8f52a22b3c242343731fcf14732170b679e04f2e",
+ "be4c36650f3929d77b5d4d641e24e5982b8422af",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.keep-origin.http.html.headers": [
@@ -672118,7 +672168,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.no-redirect.http.html": [
- "c9c71a76d6b1988daeb0d6f2ffbc4ca9d24728ae",
+ "50e95a73b1337e641ea30e73aef594079ae5f8ce",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.no-redirect.http.html.headers": [
@@ -672126,7 +672176,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.swap-origin.http.html": [
- "d6c7639e7d1061a42b69ac546697cf3cbd2226c9",
+ "10d30d1f616b0313ed24dc9a4801d7f1c4a8a1a7",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.swap-origin.http.html.headers": [
@@ -672134,7 +672184,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.keep-origin.http.html": [
- "0252877d323d1ca29a1d796c0048846b509a15d6",
+ "d4c1c0c94a9c2f22f3f12a4660d0814b26fe6b25",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.keep-origin.http.html.headers": [
@@ -672142,7 +672192,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.no-redirect.http.html": [
- "a17949475324a0d17341409caa2fb63418d60149",
+ "0b9510c6377f540ff0861e5a1117f79b0c952540",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.no-redirect.http.html.headers": [
@@ -672150,7 +672200,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.swap-origin.http.html": [
- "b88a6e8267fa44effde7dc4c37d10e58032bd9ac",
+ "59aa240ed3358e7dad0c88f4b4f54ebad94d18c6",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.swap-origin.http.html.headers": [
@@ -672158,7 +672208,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/sharedworker-classic/same-http.keep-origin.http.html": [
- "0164b064debca7bf1b46f114824229418c78298e",
+ "73781b6bcf9d7df341e945e0b9e4d4a2ece3030a",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/sharedworker-classic/same-http.keep-origin.http.html.headers": [
@@ -672166,7 +672216,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/sharedworker-classic/same-http.no-redirect.http.html": [
- "289fc670546fc19b5718e4c9177ab1bc4c09fddc",
+ "2f5d857e4da9505396deeb317083c2ea381f063e",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/sharedworker-classic/same-http.no-redirect.http.html.headers": [
@@ -672174,7 +672224,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/worker-classic/same-http.keep-origin.http.html": [
- "7561b4a088241bd2e91e1294691885e6956735b4",
+ "610a8f4262fc62b7e5d2bdafb1dc0a9bcc2558d7",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/worker-classic/same-http.keep-origin.http.html.headers": [
@@ -672182,7 +672232,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/worker-classic/same-http.no-redirect.http.html": [
- "2244a4cab6f1b0d2c5c7fce4ea21f6036b9936e2",
+ "1ab66a526ff06ac22aff4ebc8133c3c78f6aa5af",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/worker-classic/same-http.no-redirect.http.html.headers": [
@@ -672190,7 +672240,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/worker-module/same-http.keep-origin.http.html": [
- "4fa1f76fc9c7935bb079f1cc76903de1e1338c3c",
+ "b3f8bff71956b986fa178f7a0d7e5b22e88d36f4",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/worker-module/same-http.keep-origin.http.html.headers": [
@@ -672198,7 +672248,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/worker-module/same-http.no-redirect.http.html": [
- "f1f946f6df1318fe48edd0508b6ff25910f722b2",
+ "abf8e77cf4def5d870c732cb1ef0ed23699d56e9",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/worker-module/same-http.no-redirect.http.html.headers": [
@@ -672206,7 +672256,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.keep-origin.http.html": [
- "62b1d9fcfff140aa81af881c685225c7fa290076",
+ "ad937bcc0c2d00dc71595d98964211a34bfe98aa",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.keep-origin.http.html.headers": [
@@ -672214,7 +672264,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.no-redirect.http.html": [
- "70fb9f9b1a2c152d57d263177ffd99948587dd99",
+ "8c6721e53e440e1baf091a74451811d43c5bcef1",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.no-redirect.http.html.headers": [
@@ -672222,7 +672272,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.swap-origin.http.html": [
- "7fa069a3df4ffc7b57a4a30779ba80138bdd083c",
+ "e8564ee685da933c7947a99a6d79ac0b392f3d3b",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.swap-origin.http.html.headers": [
@@ -672230,7 +672280,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.keep-origin.http.html": [
- "443e5e99ebd82c754c73d853b236664415efc073",
+ "b3b580d9ea7f51bf4195e0d34c7930a38e2f467d",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.keep-origin.http.html.headers": [
@@ -672238,7 +672288,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.no-redirect.http.html": [
- "946ef6f0d6e55b4cf0200976a70651058248bf36",
+ "53ef86a4485381c2da361e83e858fa282cc67084",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.no-redirect.http.html.headers": [
@@ -672246,7 +672296,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.swap-origin.http.html": [
- "24165be327592733572e6dc6d0bc99c641cbdb56",
+ "d206f41e090917f2c5cdd7ba1abf1a550e8e5b18",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.swap-origin.http.html.headers": [
@@ -672254,7 +672304,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.keep-origin.http.html": [
- "46f49d813cc74c896f729be42da32b9c005e15de",
+ "38d101103a4327144e3b863e22ce141c60e91f6d",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.keep-origin.http.html.headers": [
@@ -672262,7 +672312,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.no-redirect.http.html": [
- "5d6ae0ab3a61b379eb184111b8dda579051508f2",
+ "39870f731d56f3e976e20dd15f5aca22c8579b4e",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.no-redirect.http.html.headers": [
@@ -672270,7 +672320,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.swap-origin.http.html": [
- "c0f820760219b1afe18214e0906d2f11f31a0f59",
+ "4d7c63bde8cd91a517502be30c017e0460085d4b",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.swap-origin.http.html.headers": [
@@ -672278,7 +672328,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.keep-origin.http.html": [
- "ac0c3e71bbf2f205cff785c54e7499f28c7fa899",
+ "f6402c403f7347cc1f40cc547682aa28f9397a60",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.keep-origin.http.html.headers": [
@@ -672286,7 +672336,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.no-redirect.http.html": [
- "83ad4b6291261e2f4f7386a9d0e2b936a0844522",
+ "d4171cd2410c13396645e48fd456a64ff89ff74e",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.no-redirect.http.html.headers": [
@@ -672294,7 +672344,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.swap-origin.http.html": [
- "92157004fac32b0135b4cea4c6a9f7bec2674747",
+ "4503188ed0246fa64fcbb589708a29ddb6575718",
"testharness"
],
"referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.swap-origin.http.html.headers": [
@@ -672302,7 +672352,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/a-tag/cross-http.no-redirect.http.html": [
- "7b2775d373bd8db293be5e024e7264e54be048f5",
+ "5c816eb0a44aaa9eaa954e6cb3968492cc326386",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/a-tag/cross-http.no-redirect.http.html.headers": [
@@ -672310,7 +672360,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/a-tag/cross-https.no-redirect.http.html": [
- "f3d2c9bdc3383d8516fb1d64fa5687194db54f27",
+ "96d4eabbefa73d58b400df09baa686df21d3e8f9",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/a-tag/cross-https.no-redirect.http.html.headers": [
@@ -672318,7 +672368,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/a-tag/same-http.no-redirect.http.html": [
- "260ba29dbdf8a206d3c7b608896c702c36af0758",
+ "37f12599a1c12225788f286736414549dbec4959",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/a-tag/same-http.no-redirect.http.html.headers": [
@@ -672326,7 +672376,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/a-tag/same-https.no-redirect.http.html": [
- "d676d8f2a31466e0dc6d0ca79b86acaf2801cfcf",
+ "71313a690fa200bf0d3c1e6c297eabb46b9615a7",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/a-tag/same-https.no-redirect.http.html.headers": [
@@ -672334,7 +672384,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.keep-origin.http.html": [
- "46f755716fbbe8abe1eafb384de782154f034f0f",
+ "83475de46f560cdd1840f9555bc1e928ce25514a",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.keep-origin.http.html.headers": [
@@ -672342,7 +672392,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.no-redirect.http.html": [
- "ea92aa8bb903fd8a08bdb2a13321fde5a089c9e2",
+ "4bd1b375963ef7a6a5b1ce3a07cd7545fe3d1d12",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.no-redirect.http.html.headers": [
@@ -672350,7 +672400,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.swap-origin.http.html": [
- "81b93dbc33565034b4588fcea887cd96ca6552e1",
+ "832acef5b5f4d8304f1486e68ff588c0b1441db6",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.swap-origin.http.html.headers": [
@@ -672358,7 +672408,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.keep-origin.http.html": [
- "8f83d836372e744d20890ab1681f4f741fd55b37",
+ "c1a9a94dc1239972ec72ea05e324b878203a035d",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.keep-origin.http.html.headers": [
@@ -672366,7 +672416,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.no-redirect.http.html": [
- "652544ef076195e5c728560dd206d8367b9142c6",
+ "f77455b2703615fa9d5b8789b6950c041f3f630d",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.no-redirect.http.html.headers": [
@@ -672374,7 +672424,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.swap-origin.http.html": [
- "501473cb7d16df2f922c2fec982bf52ff58f0e37",
+ "d1060c6544e8a78f7aa9916528c763483ea8b016",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.swap-origin.http.html.headers": [
@@ -672382,7 +672432,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.keep-origin.http.html": [
- "a4ab8302d9a3031740dd79f1b80854003bc62a56",
+ "e29af406d7335d30ba2c5b507a23a08ab533f027",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.keep-origin.http.html.headers": [
@@ -672390,7 +672440,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.no-redirect.http.html": [
- "f4446f7c759319a8310126a7f87812476aa83998",
+ "bcb14d5902173d2eb08aa0599ed0180a6d1511fa",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.no-redirect.http.html.headers": [
@@ -672398,7 +672448,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.swap-origin.http.html": [
- "32f80b9210ec7cfbd053c3a9a17cd218015bb3eb",
+ "b7b24f5c1068f6bd6842cca5b72e91f7dd1569aa",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.swap-origin.http.html.headers": [
@@ -672406,7 +672456,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.keep-origin.http.html": [
- "ff6aafe80dc284585466681530644825b3dd5752",
+ "81493ee9d360da2cf62ac27219994b2ccc04a0bb",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.keep-origin.http.html.headers": [
@@ -672414,7 +672464,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.no-redirect.http.html": [
- "5b4309f61bc1a0257189a63940d4c9123c5a659a",
+ "6a29be40643bab6a1d310838c67e477345bf53bd",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.no-redirect.http.html.headers": [
@@ -672422,7 +672472,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.swap-origin.http.html": [
- "dbf8920ceb0078725000c95320af9297c6d90dd5",
+ "87c56c603e6ff4d9cc82848b18614fb3c51b1814",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.swap-origin.http.html.headers": [
@@ -672430,7 +672480,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.keep-origin.http.html": [
- "e184f2f99d02617291a8c2d440eb1938d2b04861",
+ "ccff3d5edac4a7ce65ea3027ec560c62e91bd6e8",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.keep-origin.http.html.headers": [
@@ -672438,7 +672488,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.no-redirect.http.html": [
- "e713b614473b202e0444b2a8a6af0f0a1f216b27",
+ "5c34320a6a614877694d028e115e19b49be175d5",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.no-redirect.http.html.headers": [
@@ -672446,7 +672496,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.swap-origin.http.html": [
- "efcacb80db58462ab3291be1f8bdde1cc4cdacdc",
+ "be3ad9595099d53b478f4bb6df0eb430e7cf55db",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.swap-origin.http.html.headers": [
@@ -672454,7 +672504,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.keep-origin.http.html": [
- "0e0ad8762584cb5cf490949d858fc642d3a79eb0",
+ "4b15fa4a5f4f93c6df3e88607b83b5e63cb321db",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.keep-origin.http.html.headers": [
@@ -672462,7 +672512,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.no-redirect.http.html": [
- "7aa58b40dd9d99a758da491d177c4c57880b1204",
+ "e385c68fabf73bf123a6bf7a905940bd053d827f",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.no-redirect.http.html.headers": [
@@ -672470,7 +672520,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.swap-origin.http.html": [
- "96940d924c513af36572212c85568888ed7c5d27",
+ "2d1b833a89645c83dff3e233af31d8b6ad13464f",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.swap-origin.http.html.headers": [
@@ -672478,7 +672528,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.keep-origin.http.html": [
- "826f0129e497f916ff8fb4ed62ee4ad49f6cea5b",
+ "1b0b5dfa76e74706bd107a2254fb457bbc2ddc48",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.keep-origin.http.html.headers": [
@@ -672486,7 +672536,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.no-redirect.http.html": [
- "ff42df4b3c1e886ff76b6eebdad145caef406d3e",
+ "2359faf8082600590475376f09b27d6fed5fbdfc",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.no-redirect.http.html.headers": [
@@ -672494,7 +672544,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.swap-origin.http.html": [
- "abd462ee755b5752e21a1c61101d0952a31599cf",
+ "628bf7c935737931cbda4c2e249aa47df4a09862",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.swap-origin.http.html.headers": [
@@ -672502,7 +672552,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.keep-origin.http.html": [
- "141ccdb31ae083a244a22ddcb3a75024f03e20a4",
+ "ff53d09be61e72b81e122ab6d151ff34776a3b56",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.keep-origin.http.html.headers": [
@@ -672510,7 +672560,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.no-redirect.http.html": [
- "b322ae35886009dc743cff902620522f4814c0c6",
+ "4e5d310d933335cdb98711e3db1362c15192d597",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.no-redirect.http.html.headers": [
@@ -672518,7 +672568,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.swap-origin.http.html": [
- "1cafbbc10b4f952cd1b948ac3f90019c53ee38e2",
+ "8a2aaf9a7f06ad5c5ebdc18f2d567f6672d97243",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.swap-origin.http.html.headers": [
@@ -672526,7 +672576,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.keep-origin.http.html": [
- "d8beb3587aded8df07c1a2140795392f7178848c",
+ "13d00be71d25e994a8cbf39106bfb9cae82638f0",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.keep-origin.http.html.headers": [
@@ -672534,7 +672584,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.no-redirect.http.html": [
- "d70214a0bbc31780d69fa35ca016c938728de45c",
+ "b391ba07f32214342e9a871e2252d3029a0af7e8",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.no-redirect.http.html.headers": [
@@ -672542,7 +672592,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.swap-origin.http.html": [
- "8f93cee247226f5fbc592171fcbc830a014da52c",
+ "f0a3a42cfadb6a6b155f89da12eea79734967247",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.swap-origin.http.html.headers": [
@@ -672550,7 +672600,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.keep-origin.http.html": [
- "fe438d62a8b8dd39d617caaada0968488b890ed2",
+ "897a84e2e26ac1a96fa0f97e3fff587a4d33e289",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.keep-origin.http.html.headers": [
@@ -672558,7 +672608,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.no-redirect.http.html": [
- "aa3d84b0d724ed45cd3869ab15e658b1cd1a4c5e",
+ "99cad1b485699c8d53f47efda32688417bf78ca0",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.no-redirect.http.html.headers": [
@@ -672566,7 +672616,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.swap-origin.http.html": [
- "5b7a08d20b0fd84f84c0e73c39b66986c3f7667f",
+ "42c2f224d5bc1ce432b2b626ca7ffa192048a076",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.swap-origin.http.html.headers": [
@@ -672574,7 +672624,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.keep-origin.http.html": [
- "aedc3236108a76de12dafbf54fa0f3e5309dd2dd",
+ "75cb2d163e17fc0983e34d52177fa7e2175b3974",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.keep-origin.http.html.headers": [
@@ -672582,7 +672632,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.no-redirect.http.html": [
- "ec1ff22f3be5e11c3872b52c73d2b26b2cc32f89",
+ "8b37e8fc3939ec41e069ebf913c2ffd9c0f42532",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.no-redirect.http.html.headers": [
@@ -672590,7 +672640,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.swap-origin.http.html": [
- "632a02bf290355919349044782402157e451f77d",
+ "f8e6582bddfcdfdb4fed3b529d966a752c1fa1d7",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.swap-origin.http.html.headers": [
@@ -672598,7 +672648,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.keep-origin.http.html": [
- "16ae57857d5a49a41c7d53a74e575df41b64de30",
+ "77b58ce195d7c74452951703c4e1151a14f78a52",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.keep-origin.http.html.headers": [
@@ -672606,7 +672656,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.no-redirect.http.html": [
- "10b36291cf7653e19de4d495c88ac6e5a5ad2e08",
+ "963f8a370a5fa900bd2b8fd7628b7dc8fdc0444c",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.no-redirect.http.html.headers": [
@@ -672614,7 +672664,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.swap-origin.http.html": [
- "4b3b746577ee29dd62a37e0edce8543a6cf8796a",
+ "920b578cdd6d65c57c6e4849bde8261bfbd5fa19",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.swap-origin.http.html.headers": [
@@ -672622,7 +672672,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.keep-origin.http.html": [
- "ae46fd10a2878947ee068ae21dbbc8de650a99c3",
+ "26629a29c6d1ce567ecd474270f554fa1be13991",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.keep-origin.http.html.headers": [
@@ -672630,7 +672680,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.no-redirect.http.html": [
- "cceae990937075a35dd0f5584856c8eebb9f3187",
+ "98da011b1092832eae48c8779bf998bb003b9547",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.no-redirect.http.html.headers": [
@@ -672638,7 +672688,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.swap-origin.http.html": [
- "9730c086bb411cca9f8837cd83fa13099da50db7",
+ "141f7f55e84d337870f9c2e1e0941aa8ae82a3da",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.swap-origin.http.html.headers": [
@@ -672646,7 +672696,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.keep-origin.http.html": [
- "edb2870fd2a555d092e756c2549bb7b212241a96",
+ "b3cd9332d2fcf209a2cede1faefd656e030efe32",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.keep-origin.http.html.headers": [
@@ -672654,7 +672704,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.no-redirect.http.html": [
- "85bcee0592415e6ed0be5a3eb67e0770896841d4",
+ "09f9c7e1b011562627620871a22ad40d95ce65ae",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.no-redirect.http.html.headers": [
@@ -672662,7 +672712,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.swap-origin.http.html": [
- "cbe536dad6b3b32dfe4c0df209d1b40a7a3cf783",
+ "4cc455c2f5b35e05afbd05b38b1114be91976963",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.swap-origin.http.html.headers": [
@@ -672670,7 +672720,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.keep-origin.http.html": [
- "f0020630ccb223e184e81cc057b9da28d2253dc9",
+ "60519bc6e8bef38cfedcf506d8aebeb7edf23895",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.keep-origin.http.html.headers": [
@@ -672678,7 +672728,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.no-redirect.http.html": [
- "632083161f0b30cdfc9d74369df3c1d7232d8b82",
+ "b1a2dde0e7d6748832ddf34af5a6874b41e2b164",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.no-redirect.http.html.headers": [
@@ -672686,7 +672736,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.swap-origin.http.html": [
- "857b3cc3b11780ad6a260bb4795aa57c11570e31",
+ "cc741df381a43bdc98b6e634e53792c3ce7d2fb0",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.swap-origin.http.html.headers": [
@@ -672694,7 +672744,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.keep-origin.http.html": [
- "27a0f12923707b3b19a04dbbd1181c1e46c14440",
+ "0b825b17e57f49260abe200d9cf73a58a7545c0c",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.keep-origin.http.html.headers": [
@@ -672702,7 +672752,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.no-redirect.http.html": [
- "bb7bd17c07624ae7fd99bf77ae65960619891b4b",
+ "36a19e73da1cedfc5d16d78b70441d0ab0e3ab78",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.no-redirect.http.html.headers": [
@@ -672710,7 +672760,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.swap-origin.http.html": [
- "3e38bae9f2bf0f1293f47c394f8e95aba0ab0eac",
+ "18013980f38600fc8698bfb52644907352d00370",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.swap-origin.http.html.headers": [
@@ -672718,7 +672768,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/sharedworker-classic/same-http.keep-origin.http.html": [
- "4783f45ac9df5065f36ca61fa5933e79f17cec67",
+ "214d4f5a46bbe4576f9fd6a1128bb45b728ac6e7",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/sharedworker-classic/same-http.keep-origin.http.html.headers": [
@@ -672726,7 +672776,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/sharedworker-classic/same-http.no-redirect.http.html": [
- "f2f186cdfda91a00f14e3a564047ce6cf0e45b44",
+ "2d86ea85b99e699dc06721e3b0dfbbcde399f6cd",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/sharedworker-classic/same-http.no-redirect.http.html.headers": [
@@ -672734,7 +672784,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/worker-classic/same-http.keep-origin.http.html": [
- "08a9996882fbedcbcd9b4b8f5c48cfd72fc622fa",
+ "16d0292c82f73b29da67b5e1e297bd86849619f0",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/worker-classic/same-http.keep-origin.http.html.headers": [
@@ -672742,7 +672792,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/worker-classic/same-http.no-redirect.http.html": [
- "4230c620d52664df2494f74ebf2efa939ab1eeb3",
+ "6b740f1184d32046df822c4a87a7e2b627e0c951",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/worker-classic/same-http.no-redirect.http.html.headers": [
@@ -672750,7 +672800,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/worker-module/same-http.keep-origin.http.html": [
- "94f6837bc9dca4d5439f12f4839fb33e486fdae9",
+ "0dbd2c92df8a35c33185e52fb3eff2aad7926e94",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/worker-module/same-http.keep-origin.http.html.headers": [
@@ -672758,7 +672808,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/worker-module/same-http.no-redirect.http.html": [
- "3c533839f64b6b707c01d6e1485422211066d2fa",
+ "9de4cbc6dc00c4f1d294c09953761deb5da73d9f",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/worker-module/same-http.no-redirect.http.html.headers": [
@@ -672766,7 +672816,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.keep-origin.http.html": [
- "b97e5c6999140d5ba25d63c2e69d0a5251b9b235",
+ "603a9aaa5f5e9b37143baf5b02f64f31eff1ef5c",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.keep-origin.http.html.headers": [
@@ -672774,7 +672824,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.no-redirect.http.html": [
- "3de9921101b1c4d500d27fc24978d79cba10be97",
+ "fc55fed0d04c67667be8651fb583dd081224963a",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.no-redirect.http.html.headers": [
@@ -672782,7 +672832,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.swap-origin.http.html": [
- "4a927af2bb0e50790bf658bf54753ab3a6907aa8",
+ "412e37f10ffa1d64f93a73805828f3843e4ff0f5",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.swap-origin.http.html.headers": [
@@ -672790,7 +672840,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.keep-origin.http.html": [
- "c90180a3a07dd0264ff84421b728295666794ce4",
+ "dbd033f7be46dd08c1759ed98dbf4a809feb2b3b",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.keep-origin.http.html.headers": [
@@ -672798,7 +672848,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.no-redirect.http.html": [
- "6c5cd5d0323b881e4aedf1d35bee02e82b42f36b",
+ "e69f76eab6c04d80f50f162710be893b7e6a00f8",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.no-redirect.http.html.headers": [
@@ -672806,7 +672856,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.swap-origin.http.html": [
- "433913e65b10b58ecd131174fd844f088e47933c",
+ "36348b46a2052f13564ba7bfa10467e97b360e26",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.swap-origin.http.html.headers": [
@@ -672814,7 +672864,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.keep-origin.http.html": [
- "82d546f303054b873f782f46fff45976e64477e5",
+ "bab18f65504e961e289f85b8f17235c09694b326",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.keep-origin.http.html.headers": [
@@ -672822,7 +672872,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.no-redirect.http.html": [
- "76dfb9bcc00e473494401539f5317aafd948c966",
+ "ad9fa9f1cad2982d81f0bc2cf3cb0d8480360400",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.no-redirect.http.html.headers": [
@@ -672830,7 +672880,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.swap-origin.http.html": [
- "cd9a26e1a25770932673091e54f75043742facac",
+ "1be3fa02a7c63f5d192d05a19d5a159b66bd5c94",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.swap-origin.http.html.headers": [
@@ -672838,7 +672888,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.keep-origin.http.html": [
- "8a345aab4f522a7a93b97567fe91a963adc04f18",
+ "6e367a23417f50dfb94022c526ec21078946b4ff",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.keep-origin.http.html.headers": [
@@ -672846,7 +672896,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.no-redirect.http.html": [
- "770b6be72abdbb4767d4cced8409974bddf481c5",
+ "0bd6a160c7d23a38cbd660faa57e10023cc45bae",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.no-redirect.http.html.headers": [
@@ -672854,7 +672904,7 @@
"support"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.swap-origin.http.html": [
- "557c897f6dcf731b9dcb6f6df25096a4ff67f73c",
+ "3aa3f884ef46f693da0c71e16867766eb5bf7d8a",
"testharness"
],
"referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.swap-origin.http.html.headers": [
@@ -672862,2759 +672912,2759 @@
"support"
],
"referrer-policy/gen/top.http-rp/unset/a-tag/cross-http.no-redirect.http.html": [
- "ecec5f91755c7d2352c01847c5918a4a2b7e3d5e",
+ "7b76180b1280f6a33125b03fce289bdc75644953",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/a-tag/cross-https.no-redirect.http.html": [
- "b8e0cb2bc50da7bba2e1d89073d389cb2423a523",
+ "ead7efc96337c66ce0e2eee97bfde5fe0fe6194a",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/a-tag/same-http.no-redirect.http.html": [
- "f5ef3b71b5ee36efafa07496f31ad59faaaf5bfe",
+ "0350e03597cafb7582f73dc588d416ff72bd1e4f",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/a-tag/same-https.no-redirect.http.html": [
- "5d78d3f8550b49d8b958c68df0b69ba620147a3b",
+ "be8155abc71a036396917321e18c17726eb740b2",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/fetch/cross-http.keep-origin.http.html": [
- "ea2e8d1194859594c01f573e3f3ce5818566a9cf",
+ "d6dbf7c38f52cfe136a313a225452e25fe9582d2",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/fetch/cross-http.no-redirect.http.html": [
- "2cfe2a0fb99b9b83770be5ea0347887437cab561",
+ "d6b7b1d4b2303aec7eaef620e9573a827b4f6d11",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/fetch/cross-http.swap-origin.http.html": [
- "44501a5f736380a6c6a3e879bddfbf8aa6f4f90f",
+ "228bac96566b97d482a3a0c209c8ffd23398be51",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/fetch/cross-https.keep-origin.http.html": [
- "9f51a70045663262f724914650eeb93b92551a7d",
+ "23a5dc696034e3ed1b4aa9612befdde70ceffa32",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/fetch/cross-https.no-redirect.http.html": [
- "b16692f66d4ad8094cff6c778242afaf819cedc5",
+ "2b950c4a6817da9151e8257f3dd0a9ebfd733253",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/fetch/cross-https.swap-origin.http.html": [
- "532809dd0afa8fa7cf20e93572ffe3068482a768",
+ "68d8dddf59d0f84badd8a98bfd25f1123128676f",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/fetch/same-http.keep-origin.http.html": [
- "99882a623ccd727407e4fadb666994f615afb93b",
+ "68a2919245a5a9af207ff6e133ad2ef2b79663d8",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/fetch/same-http.no-redirect.http.html": [
- "aae08809fa202d2d0dafd7fb8b11802f56b14dab",
+ "9786e115f4534b5e06316dd5f66979ea1331e25d",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/fetch/same-http.swap-origin.http.html": [
- "b8dbbd6e029ff40110d6d30bfd013201edea9b6f",
+ "aeb97a127123950647fa69cb3165a78046a741f3",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/fetch/same-https.keep-origin.http.html": [
- "5480d46ff3f05aa804e2386c755d0afe3fd2ee49",
+ "27bf0fb382512b9a19f1b45c65938ae91d7b2520",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/fetch/same-https.no-redirect.http.html": [
- "0edaa41c1c8237df53d6c4e2cfe3654aa0b36d2b",
+ "f2de2eeabfa438844b97856c9ea1376e1364524c",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/fetch/same-https.swap-origin.http.html": [
- "2bcb3cbe6ec3e8f8102f8a5eb4e4a92e53f91476",
+ "2f059b49d6c0a9dcc9d9acb82472051ac2e71ce2",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-http.keep-origin.http.html": [
- "97ec687004a41a5aeb3d8d7d06c3a3e5a36db20b",
+ "51b796faff483aa283c8dde74d464f1d3bcdb66a",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-http.no-redirect.http.html": [
- "d631a6dcb12fcdac7bd6cac94b67893203ae805c",
+ "ae910ab09dbac0a7d233294f4181b11f77592fe4",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-http.swap-origin.http.html": [
- "2d627c6d22edd82ba71e776c85cd7ff9981f6db0",
+ "6b96a09c17948d56e14b645c43754af50052bfaf",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-https.keep-origin.http.html": [
- "366e8665a62e062ad5d44f079d0585d353a38d9b",
+ "89eb976029d84b8887f4d299b7b1c6c378a15f4c",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-https.no-redirect.http.html": [
- "3a55660c0e48d19afd0101e29b9b7b09013ba7b4",
+ "d099040c32c19bfe2fcc12a459f28a6d60c798ca",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-https.swap-origin.http.html": [
- "9b857831f09986428eea878ff03d33981788d4bb",
+ "026635498c02397a0d2b8666219fc47bede7b310",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/iframe-tag/same-http.keep-origin.http.html": [
- "d80ff5a58075f7a0cd469da0d9ec0587172316cb",
+ "a88a0727bf671469a2d33f99c869a0d02fbf8f6e",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/iframe-tag/same-http.no-redirect.http.html": [
- "012d095ef49377e0c7bf2ebc6e12efd8aed5dec4",
+ "04cc2e35ebcbf0061e62dab71a1ae4279642ec57",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/iframe-tag/same-http.swap-origin.http.html": [
- "f2f4595415a3c912da6fab0b144373651393c91f",
+ "c877963cb9afd648229b8b5ff6179bd0fb2cba4f",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/iframe-tag/same-https.keep-origin.http.html": [
- "667567ebba11259e988613adc3a040269a927abd",
+ "5a1af89398747e0efdf4265d8b9b79ce91cbf1df",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/iframe-tag/same-https.no-redirect.http.html": [
- "2824cead304141079f73bedaf9655ed5406d34c2",
+ "4c9fb03cd2b73cf193f3434121ef236c4353def5",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/iframe-tag/same-https.swap-origin.http.html": [
- "9efcc95c2aa98335f7613d6d2e53c2550defe471",
+ "d9ab586df6e6e3aa449ae6fae082f670c9b9612b",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/img-tag/cross-http.keep-origin.http.html": [
- "3d9206f18f101b20ceed0fa677ac5836b1db9c30",
+ "9631d810efd2c0b2d7127ce351e37a4b5dee9d8e",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/img-tag/cross-http.no-redirect.http.html": [
- "6d5c1e56cb2cd0842d8ee456ce73b707edf196af",
+ "6e03cdab423332817281306be15546db7fcbbbe4",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/img-tag/cross-http.swap-origin.http.html": [
- "51596668d9399022071858d762337a0eafb9ddab",
+ "f3ccb1f50425bd99ef3a968dfa6d59571f0c4db3",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/img-tag/cross-https.keep-origin.http.html": [
- "9cd2d1ffee576cf75f0fe9481a5f8697df675b7f",
+ "27266df1e4758381e35767c4ae1c5a6852eb6947",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/img-tag/cross-https.no-redirect.http.html": [
- "4d71131d9b94a23961efa78f075787d7cdd0f432",
+ "7299286879b5e7e3204f8b1e885cf13dfca3d1d5",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/img-tag/cross-https.swap-origin.http.html": [
- "29a55b7627240b528710a4393bef43f131a676d1",
+ "53ae37b0509db25a84feeedb79397677251f6cc1",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/img-tag/same-http.keep-origin.http.html": [
- "09f9e964f66baabe323a038841b971e35119468c",
+ "bb0fc8062f5cafe2f16560e03c5136b27e9050d6",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/img-tag/same-http.no-redirect.http.html": [
- "ee69797376a02ae0c6d090dbbe516fb40048c482",
+ "6d4ed57e23c2fb495d56d641c3316bfe9060521e",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/img-tag/same-http.swap-origin.http.html": [
- "8b9f2909c649220a721ff71037e9c27bc6216805",
+ "719a6354f27201757448d7b00d76450888ff269f",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/img-tag/same-https.keep-origin.http.html": [
- "63ae656a1bc084f439d34a979f7f161d6c26cd7a",
+ "c39fdd14a4409a3f9cecc4a616cf55460f1c870c",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/img-tag/same-https.no-redirect.http.html": [
- "63a3adfeee104f91c678d9ba8ce84ea5486b2117",
+ "d594f8b75eb7c4c150e52cd933152f0064d67ac6",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/img-tag/same-https.swap-origin.http.html": [
- "bf559ef2fa1d63406597c09ed5fbd3b21847c613",
+ "2fbe12fe8a8292d11e8d95a0a8ea9c99d44fcfde",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/script-tag/cross-http.keep-origin.http.html": [
- "e49bb460dbab8b926c3eee0e8e6e0040c6fec870",
+ "2a587ca4b11f08295a64404098925575b885f7d4",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/script-tag/cross-http.no-redirect.http.html": [
- "cc431565cb16ac0042be8eb61b37c02c901b2314",
+ "d0be10f9bcd922d7c712c91f8aa63e88b01bffbb",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/script-tag/cross-http.swap-origin.http.html": [
- "acba24bf6482e9208b25e9fdfedd9d908f00002d",
+ "85414f14de313adf52a8b1c0dc5090ffa43b64db",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/script-tag/cross-https.keep-origin.http.html": [
- "6d335a915c88ebfd502e7a7edec108468ef52ba0",
+ "ec3dcdea3417d91b5dc59a42982a15c285d9b3b6",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/script-tag/cross-https.no-redirect.http.html": [
- "a72d9f9d555eb60ee0e7ebbc9fab32a1d3230fe3",
+ "196770f8da688af4acbd0cd2fcbc233efae50cb4",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/script-tag/cross-https.swap-origin.http.html": [
- "5ae41b8a4757fccb99c9cb44059b34cfc4370da4",
+ "151d87662ab606881613e0cf9e06de47b15612d6",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/script-tag/same-http.keep-origin.http.html": [
- "41d2ffbf3bb9f94ddba57b8f91ff4b6937797ac7",
+ "c186fa19693386ae0dca6d05638ef11b91c6bed4",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/script-tag/same-http.no-redirect.http.html": [
- "c50346186988fd0f38d4c858493c667d658f06bf",
+ "d0c49af446fe311605b061700e8a0582acdca03c",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/script-tag/same-http.swap-origin.http.html": [
- "ccf74bfc9783b89ef645e64dd6b433f2976e4ef4",
+ "594be914a131f43b828a88b58f6824a039deb2a6",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/script-tag/same-https.keep-origin.http.html": [
- "1f3c30737f984e230f66b8951b1efc83602180db",
+ "f0acef6c59e420274449f9ce018bab1186c61575",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/script-tag/same-https.no-redirect.http.html": [
- "8b7f117bd904e95890d417f6dd772dcba17b956b",
+ "569f8c1ded69f5bcd7030c0506db009e80f01c07",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/script-tag/same-https.swap-origin.http.html": [
- "de7ff149fad8eb3705adfd9d32af4066563bc9e6",
+ "c027bcd884daaa9a899cea93af2d9526416d6a3b",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/sharedworker-classic/same-http.keep-origin.http.html": [
- "bf5fbd15347c0589d84cf150d64da32e551b9d6c",
+ "6e6160aa74a81e72b92e65b33a363987882918f3",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/sharedworker-classic/same-http.no-redirect.http.html": [
- "019f99b85150aa1da20a9bffefe9fa81338be86d",
+ "03b0a5ecd0c9cdb87712ddd06c335b17acf47acc",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/worker-classic/same-http.keep-origin.http.html": [
- "bb03d60a754c84ee3ec4f530ebc1e2af7230dd08",
+ "9c1caa904e3b0f7b47ad7de330309af282316caa",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/worker-classic/same-http.no-redirect.http.html": [
- "2647d9c0068ca57d5070a0d503748e4d391a7e9b",
+ "954ed8fa62a7dddc88f227cca83512cf6c2fe8e6",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/worker-module/same-http.keep-origin.http.html": [
- "48e9b2fc797ce1bedab11017c450b4bcdc3b7075",
+ "dd8d5e5810468a9853d033dfd481b8527333f89a",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/worker-module/same-http.no-redirect.http.html": [
- "c471a2ab65f0027b09a1156a7f9fcba6429c8fac",
+ "282912b7da492b02c31e60eecb3891756976e555",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/xhr/cross-http.keep-origin.http.html": [
- "d05cf044d6b27de6fb4b98e67aef5b4ce547298d",
+ "71192894ceabdaa457b92e64bf9e6eb955b4d158",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/xhr/cross-http.no-redirect.http.html": [
- "a46b1806e1d9c4db2f95f0fa58b2b8dad6dd1a62",
+ "60033300dd752760cb031a36ffa55fa67c674a16",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/xhr/cross-http.swap-origin.http.html": [
- "bb3472038d3c63f0eecb5edfbc8f524a812c11d1",
+ "be62704fe35525072c06941485f54ec4fe40ad2d",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/xhr/cross-https.keep-origin.http.html": [
- "d7ff137270e823c1a2f2cea7a12bee20beb2ecc9",
+ "7d4131664e85e23dd649d58be46b68d6a5eded3e",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/xhr/cross-https.no-redirect.http.html": [
- "d2fe3e21cd9298d7c3509dff0c9c8f1f8281d37e",
+ "84e65d398a13ba0ebb94a4c2644c39ab9a38d2a1",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/xhr/cross-https.swap-origin.http.html": [
- "5646eec59885411e0af515d96f8c34024d2948eb",
+ "1b7e54f4ff6066ed54bf63537ff595c601bf9367",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/xhr/same-http.keep-origin.http.html": [
- "67e588307b53ca28c28c9b3e6200b69b1e5f129d",
+ "9f3d16e85d2fafb49f8797b96444ea6fb176b518",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/xhr/same-http.no-redirect.http.html": [
- "e165cb1f414143495575599ed9f858f16c1e57b6",
+ "40cd238de98beb11dcf933072ae100cf38c8b1a7",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/xhr/same-http.swap-origin.http.html": [
- "395832acebdd6263ad535224910868beb89cca31",
+ "a912773ca20aa4724148a3f5a7ae1d00eb7ab6b0",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/xhr/same-https.keep-origin.http.html": [
- "99224b7cb6b6deff0b505eb90e71434fbc5c8fe8",
+ "b0eda9910fd947e6bbf40f3be1bc9c1139e4736a",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/xhr/same-https.no-redirect.http.html": [
- "a2c89524c97aafcac94308f9517379a90f87a0ca",
+ "ecfc6a58475f6556cf93eb2b913fd8076fe0f86a",
"testharness"
],
"referrer-policy/gen/top.http-rp/unset/xhr/same-https.swap-origin.http.html": [
- "d868323f574937678d6a273346d62421c5cee6a9",
+ "c166e90808a46ce549c19ec7e918d55d37a1ce7e",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html": [
- "9c8bd866dd329d5d98a148fcdd1dbdc477659bf6",
+ "825868a0d4af5bcec99f9b311ec93236f477cc23",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html": [
- "847ff9e0748cfdbe53c3cb73377a9d550d11ebe5",
+ "9a6f5e974fa9cf4dc06eafc24d0d25ce193302a0",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html": [
- "92daf1692d51e531b3ebffd24c073fbb163ca7ae",
+ "476831fc95205364711c13ba29ca96e57ce60071",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html": [
- "83b076cf3617724ef0d2a8ed6dc0e57e7fa5ca0a",
+ "b1a8565526311a5f329fcb8e114c965f9775a065",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-http.keep-origin.http.html": [
- "d5c1ef925326b8b7a5a78dc0d38c0bcf20ef510c",
+ "9cac2ec761e043a531ecedaf18330ad455bfdccd",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-http.no-redirect.http.html": [
- "e1b9a4e96e3bc01cfbe0ea37c1e23c462ac09b6c",
+ "1ceb25c3f43e70a3e9f10ca1f5d70a1b22f65d10",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-http.swap-origin.http.html": [
- "ff187967c8a0a4e38b9e80414462aed4f25a5e85",
+ "5865d6b2e85f01c4de09eded2d165b069f351a9b",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-https.keep-origin.http.html": [
- "aebd335274994b93bf00b07f987e6c41b1da3b04",
+ "9fd2445d62e29b8dd280b542632f8435a3210863",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-https.no-redirect.http.html": [
- "ebc64f516ad2d905280b9bfb29d14a99e25fc074",
+ "e88bd9105d1121e6312f3fd6e305e5750918ccaa",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-https.swap-origin.http.html": [
- "6d2aee1733f3f1d3b91caddbed7140936ba3e46b",
+ "209fa3c48b08aef33061834e7c7c980a434ca1f1",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-http.keep-origin.http.html": [
- "2e465f6103561c575ad1fe457841ebf2390b7811",
+ "6672b1eace00a88f73a43a7c1805f1f90ff6f3e6",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-http.no-redirect.http.html": [
- "eb63faeca13b7be68dd193ca2622ba347ee0aa8d",
+ "ec17b1f121f7d21f96a5833d59fc3b6461a23778",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-http.swap-origin.http.html": [
- "74d717b82d05c770bfc988a2c0d811a6c7793e47",
+ "040a9ecd15a613ce730974aa0aebea4e7e408e50",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-https.keep-origin.http.html": [
- "d889f2adddaa0866412c2e10a7089d1b8ccbacd5",
+ "aead299f56e927d61dc66de23c2bbbc961bc4a62",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-https.no-redirect.http.html": [
- "3a1981b72b4fd2fa598172291515dd23f100b20c",
+ "320ee1d1bb632d98888474585d92636b9e8f29bd",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-https.swap-origin.http.html": [
- "e8c9f719f6c379441795e06d3fd1502bacfe2974",
+ "c3fe91666ac1f7f54e9a9e646c9eedee1cd01c28",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html": [
- "0e6de725c15bedd4827bd830b849572da78cfad5",
+ "b29d9aa1c1fc40266041960330e4e34d7d1984e7",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html": [
- "f00394f8864ae701a98b4c36b30865ce7ed2249d",
+ "98f3feeaace03314c94ad69d604886f1c8b88e75",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html": [
- "29bbb89fcd4895636fc4656622bfeff320ca0906",
+ "5bc48e9a9d6274be28dcedf44f1cb11d071d42d9",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html": [
- "edb2f7d6cf423e69d7de383a4fb8896e290bd006",
+ "d4ff0dadc7e9ea0ccbc3d0a059d940e0fe761874",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html": [
- "245f0e9c4228bb9e8636bf043dd5ba6fef016316",
+ "204e954e9263d9a50d7a0f3a86b519e4b88f2213",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html": [
- "ddd427653f930cb55f3d95a0eca65bfb831a7e2f",
+ "9f7eb31518b1cafba3499defc50c178c26579cb5",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html": [
- "118bb843efbdac9dfd24fcf365cd119a8bfc8caa",
+ "7e9a21aa0a8ed363160f4bc8e7a46ddeb9e75b3e",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html": [
- "e55d45239c2e38fee5f60511f975fc4a7a54851a",
+ "97e52fb10f8d74ea508603f6327e29316680f170",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html": [
- "34652fae30b2566c39e0a9cd08927408b79ce0ba",
+ "af0cc4307ae2a6e93168b5f1930e1af0269dda73",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html": [
- "798a95496ef3d2ca23c061be834a7f62bf7144f1",
+ "84467bc359512310739a43dad8cc0050370e551a",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html": [
- "399775f8fd6fea8006a9466b2789011ca3d9c995",
+ "fe2467f192a812ae7ca23cf115c18ea42d6c2a29",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html": [
- "99b647b458a3e9f4f6a3368160bed2746a710532",
+ "0e4114535645bc59c84dd85b6ebe3ebe2421c169",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html": [
- "644f9725974eda7af5f52fc2f116d55aeb26859b",
+ "1c597c658dc502d833651b6e0e0e77313cc1c48e",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html": [
- "33fea42d09700ce4de1027959a42f85c7b943919",
+ "ad9d89802e6a7965d64a8c8924195af45553da65",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html": [
- "9141367a2a306b7547a4246382cd216c18999f23",
+ "5309e3f2814163ba1ff75f25c48f2440bd7bd6fb",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html": [
- "34f144f635c5c827d8b764b54049d5f3219abd35",
+ "0d049ac6a827d9d649acdb266af83f61270f0974",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html": [
- "6e8c01be69ef1d07026cfbdf4174947777751628",
+ "1eb934e59c45c979299af1101417cbd7a39aebc3",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html": [
- "be46a6dc0332ac4ef0ad170dd840f31c4e579bf5",
+ "3e1e5f9a2af7227d5f127426b5ab00fda04b1b8c",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html": [
- "c752d40de5c91d37a77e2659fcd4c1a8f191656b",
+ "8ec49cd9c463999abc8282a38a097a9cf096e6b3",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html": [
- "3ef5e2da959b1d78097167fbd172a7b901298ff8",
+ "85d6718db6240b9355a43119c30ff895f1747800",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html": [
- "5c114376e21da7df0215e84279c9a9c626202bea",
+ "476b90e447370ecb34acd36d9f3858f8f62e77bd",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html": [
- "973f18e57c5a4497c918109e21559bcabc032dd2",
+ "8199f56746621b5b1b5cd52a4447282dea73f20c",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html": [
- "c920708a903ef9fa581563b66b57ad3c02e39a75",
+ "d21736b0595f558a9747caf3fc29c7eb35754499",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html": [
- "9f7674a5ad93e501d6d950721c2d429c43c006a6",
+ "7980103efc0a323b3cfd15b3d10dba403b3e4c21",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html": [
- "b09756f12a1122df07c522daeb9dc77452f6a153",
+ "10227a80fd815d8fdebc22c8a42a0d37ab88cce6",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html": [
- "d2a2b71e826b923be99badbcfb2860fdb9927bed",
+ "eee16a3120b4db36cae55fa00c27c4284c89ad3a",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html": [
- "f7c457e5f29240523821c654ab07312ea52a946a",
+ "798b35cb334b3c459be95157f8c706fb708f2077",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html": [
- "24eb8842d054b830d24805f7dd86ba7aea1e4761",
+ "c62baf1036318e6f71aff199c219db63dfac7bfa",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html": [
- "17bb9c2610ec44dc13d701589d9b290be4984c1c",
+ "2193ab2d0dad12d78471be1224f518e82aa8d74a",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html": [
- "29bbc505f9d157eb8e3bb0f6e64fa6ce5591260d",
+ "cfcfef7529c583ea9576149b4eb6efcc6f94315f",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html": [
- "7963b7905c6b8167761f9ac9eaabe7229fd0ee27",
+ "6ff96f572f32533c67dde7e86002b30f0b6f0dac",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html": [
- "843e6926217e2fc75011a38b13be349d80924b99",
+ "287c94b48ae47fd1453cc32bc5a1e5afc04f7862",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html": [
- "464aba106c11f4e760b86a0abf77aeb32e005720",
+ "5eff119a9034d9c66307cc3fd669856c849d9be8",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html": [
- "7dc965416c59126e1798e4e7b1971ce9db3d9187",
+ "0a8d85687cab4f0dc9935a61f82f21a8c8265a33",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html": [
- "f941e1e48f968367bcd37cde2b3304eda7e82746",
+ "4b310dc6d79329e024927b4d10045e6d9ae7f9b6",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html": [
- "1e369f1d45da15fe074e294236bf1104e5594c64",
+ "feb3353ff9fcdcc2db7e7821f6233c00cf6319aa",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/sharedworker-classic/same-http.keep-origin.http.html": [
- "780113a6ee496c2ed07d2e0a83288a96f0cacd8c",
+ "a4943affd879ab6d62c277b332f3f5c73e5c1d95",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/sharedworker-classic/same-http.no-redirect.http.html": [
- "75648ff4ecf8544945a1f6a9b92c9403a02ab87b",
+ "8a4f62db32232fdb28133abf58dcaa8d75621c68",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-classic/same-http.keep-origin.http.html": [
- "816854345fd9ec295410cd9d8ed7db610768a8da",
+ "451b518e32e3cce5885f6a76e1042ec2f8e008c4",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-classic/same-http.no-redirect.http.html": [
- "0ab03889e984c1e14ca5b9f50fab415fa088300a",
+ "7c9df1c6318b20e22e45cb76c5434b7ed97adcb5",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-module/same-http.keep-origin.http.html": [
- "c7095216619081c2eb5f406611deedf22a53540a",
+ "3cab708f9b3a8525fc8e20dc9cb838ebf500b91e",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-module/same-http.no-redirect.http.html": [
- "37ac290d6b36a38edc4273b3dbc40b9ef2888b0c",
+ "93fcde08e5ac3baaeb0e571eb8b795372d1ebcc2",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-http.keep-origin.http.html": [
- "70ea43205552309af38654b1bdf3ba90ed6acf76",
+ "e555bca394eca8166ff13db69808a50e2bed6139",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-http.no-redirect.http.html": [
- "0a25233e4f17b258bcd415430b989bfa0cb71c05",
+ "776a27f16b2a075425e108b472a3f0373ffa4185",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-http.swap-origin.http.html": [
- "0460050d4baa60c1414c0992051bf092f7461e85",
+ "2a8826b510cc97ef4f0a8206d07f77f3cd8d82c5",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-https.keep-origin.http.html": [
- "0e7cdab08f80d12b23eacacbeb48d30785f7cf0e",
+ "e530e58910b74fefbab3a7347de3e2a62e7eb050",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-https.no-redirect.http.html": [
- "7fb8cf98201a176cc4078136968c44902de55036",
+ "347858d4e0961bf560a5a8dddd0038fb875219b5",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-https.swap-origin.http.html": [
- "e49c19a7486cb1c35d30d0bfffebe62309240c08",
+ "92d6b4e701d1f9411b593aed0ff2d9c9508fbc1a",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-http.keep-origin.http.html": [
- "d7be1b63225b92aaae3d028813eb7bc4fcdcf16d",
+ "4a4025c90e74db1514028110a8aefa4f9ac89700",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-http.no-redirect.http.html": [
- "79dc86420b0143a4a2749b11d0745b7238b55f82",
+ "6802c97b51b6a8947c0ab3e4a3af0643efe8e7e5",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-http.swap-origin.http.html": [
- "013fc3a5a3f4e253d6de2392106013e41ee99565",
+ "eee53b0fc2e417d9e8c08cbfaadc892bec838315",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-https.keep-origin.http.html": [
- "20c9d84a14078f0a28549738eba59361729b91ed",
+ "a3e3a73a8de7bb8d3fbd43352787d5476ec6009e",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-https.no-redirect.http.html": [
- "9d9b89a2560a674fc6cc5a78c263db24dd2b0c94",
+ "5047e9b1911d7f7916567a66b19417e4a7e96f22",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-https.swap-origin.http.html": [
- "71d97ee0390ed6ec4722b99571e6709ea46e98bf",
+ "a7622186b701dc8f45722eed1a6552dba217b242",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/a-tag/cross-http.no-redirect.http.html": [
- "980bb085e4b1bde005c2218fb07b7415e5bb73d3",
+ "bb08e6adda78f8b9d669d9ad0d4747bf98530fe7",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/a-tag/cross-https.no-redirect.http.html": [
- "1a5d8286fb3112a6bb00fbccbd9352b97f6359a2",
+ "e14f676b2781481531584f61772d026b50e6b7a2",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/a-tag/same-http.no-redirect.http.html": [
- "4f10b1e49b8819d33fbeb96f0bb063438c149333",
+ "1a84ef38e55edd6f3e4fa50a293a4880dccbea50",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/a-tag/same-https.no-redirect.http.html": [
- "63a5ac61022cc0e3a0aa18f59104e0d48f153982",
+ "8b032e959e1a00a7819fa553da15d942dd8f1113",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/fetch/cross-http.keep-origin.http.html": [
- "29533784c3f3365ee57323ba9ba5e301a3071f6e",
+ "725100262bedecee63e8e907c4e627ca36ca1943",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/fetch/cross-http.no-redirect.http.html": [
- "fa3d946a8ae4d8fbf0030bfb08937160fc5c9fc4",
+ "db3025ebdae305af930ba76ad2775c29fc767947",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/fetch/cross-http.swap-origin.http.html": [
- "aea45c919e49cbfa24b282a05c0d2b0415ded39b",
+ "d476f8c1b60c3d3e4c7eb7f4784cb3207cd80d43",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/fetch/cross-https.keep-origin.http.html": [
- "787b33c1ea074d8f2b3bb8737d316c5920f15468",
+ "ead73b6f25f195c39b20f4681ccfed4e4f8fa66f",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/fetch/cross-https.no-redirect.http.html": [
- "8295a63e05a32eceaa16db6c74ee5f3a51e57df0",
+ "fa8ceffe6ff7be68811dea4e1c0a99f42771fae7",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/fetch/cross-https.swap-origin.http.html": [
- "3481eda3ed7cd02d93c40806496bae6e372dad1a",
+ "25caf44c75ae844682ba731233eb875f57223340",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/fetch/same-http.keep-origin.http.html": [
- "153563a38b36bcf21d6a133d81de62c49c263fd7",
+ "bc7c35b3f4833ba7668cbe24803876dfed48291a",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/fetch/same-http.no-redirect.http.html": [
- "c19107476238afb4ee491745b43e10278b61edb8",
+ "d5a56542c5d36cdf00648407a1833059f1f85faa",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/fetch/same-http.swap-origin.http.html": [
- "1d87d656f6799cfc337559d7036eadbabbf23282",
+ "8a96d666699138016683f20c015f77378b07515e",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/fetch/same-https.keep-origin.http.html": [
- "38fe934f9a917dabc8fd53054b256519b3ee4aa1",
+ "2b0938e2b4205ec6803d80ea0c8e49b9d7d933ad",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/fetch/same-https.no-redirect.http.html": [
- "a43637790ace3201c1e4c49cfe059e40604769b1",
+ "bafbbb5d68139a848bfa0b33d5ae8f3aef991d45",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/fetch/same-https.swap-origin.http.html": [
- "98fe5237308cb40491b2211e5f15649049e7c8ff",
+ "4456a15d483842b88256e2bb684f1cfac968a5ba",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-http.keep-origin.http.html": [
- "bb306873bd803e58663def20eb4eab48356441f6",
+ "55444874b3f5f4661e8f051e0fda2553b325c2d3",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-http.no-redirect.http.html": [
- "f8e7262bd810d991c4e915a32b9ac8ccf2bd4187",
+ "98e8ca5d75f85d965dddca6dcbc6c3e6ede45d08",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-http.swap-origin.http.html": [
- "b0d75cf0323024ef2187852aa1959c6c686fbfba",
+ "d9c9bdb7875c93318eab1c43ee92acd2f249da10",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-https.keep-origin.http.html": [
- "6892ef7c4d46896fbab4f51abe6b7e502c67b0a3",
+ "5cb0c8950122ab4dec9a331c3c36878286f09456",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-https.no-redirect.http.html": [
- "589122d0e9ff94089e266b8004d6e5a72ec11318",
+ "0a135da73bfefadabd00b72c0dc0caf6015ad235",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-https.swap-origin.http.html": [
- "f4b1440f04bab4e8c2507fec623f0d2936fefc48",
+ "c03ea87c786b40166e169a3d45244464ce2e844b",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-http.keep-origin.http.html": [
- "3d85b52254ec15caeb9b1045dd38cb78b2b039a9",
+ "de7deba03f428842bf200bdcf8db875d276024c1",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-http.no-redirect.http.html": [
- "89d6d634187e9968c38e81e2eefa8f19eea1d860",
+ "a84fdb7e1a07d7eb8a7aa237efb70a97cb1adb4f",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-http.swap-origin.http.html": [
- "ba283d5a7379c027de8118a06a1d90c62ce5dc04",
+ "3c55c5fc8e0d6d4de90885e4a2c335f123d7122c",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-https.keep-origin.http.html": [
- "35b805dcf3033a7a0595b15288cd534aa31a2ba9",
+ "3d1f9ff960535861524e30ad80a6fd017b37ec6a",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-https.no-redirect.http.html": [
- "fb1f7ad461b8d01f1564b2a1c4475212bd82d39a",
+ "aed5c18d25eb3121d620a14f32c716ddf1980d62",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-https.swap-origin.http.html": [
- "60516dfec7970cd8a05d886e8c71daa683edb73b",
+ "73ec3c417cb8312ca9a4ef6fd2042957cff905ec",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/img-tag/cross-http.keep-origin.http.html": [
- "72d12ba1680215e8c9de54179bcec523d2fdcd50",
+ "bb546ba89461757237424792cb807ad9df121b6f",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/img-tag/cross-http.no-redirect.http.html": [
- "658b2f530581d4d519b18654d1b295379d09d8ef",
+ "3cbfb0bf7e2fd5b82539fe1297d0f5bfd9aa6654",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/img-tag/cross-http.swap-origin.http.html": [
- "f11d265a7036b1fb8f28d14928b4e1c6895a3cba",
+ "ce09cb1e14e5def063d3c3346650801aa059e1b2",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/img-tag/cross-https.keep-origin.http.html": [
- "baec2579bb94ca1b143613387b57cd9f1681bd76",
+ "ece42cf99b65a9868f124e2916f44506182dd3cb",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/img-tag/cross-https.no-redirect.http.html": [
- "d42fae6dde199759456e48d3f3cb0b6b19d476d7",
+ "5b9cd9fdf5b0fb4b9f7720ae5f8793c838307c4c",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/img-tag/cross-https.swap-origin.http.html": [
- "673ca124b110ebd1d78928909e4fd14da8f6aad3",
+ "6bad60e7ec080f4c6ae7f3778475c097c79b2c60",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/img-tag/same-http.keep-origin.http.html": [
- "a3bf29152e6a601293ac8e034957f8e378146f86",
+ "1d65c6c46b2e432cf629f0172ca13bf063d75e44",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/img-tag/same-http.no-redirect.http.html": [
- "41054cea6dbc6576a0442805282b878fb8050b19",
+ "9676d02bf8cc8dedf1b809cfd73afbfe51cb58e8",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/img-tag/same-http.swap-origin.http.html": [
- "c19243c1b2f398c62dff0dba21cbf64cf072fd41",
+ "3e1d17b8393a58fb4cb13058c3e1abd789afc610",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/img-tag/same-https.keep-origin.http.html": [
- "b0db7e1e47ba36d01d09bfac2e5e67a7c508ea09",
+ "e746335e83e714c7f69526658335bb5a84ffc528",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/img-tag/same-https.no-redirect.http.html": [
- "8b4f904725881d300331b24d7a04db964a207fa5",
+ "b5355cd168fe1d5c45ead5759851602e72c86656",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/img-tag/same-https.swap-origin.http.html": [
- "fc4cb5066a28eb03dbf9304f367220b492cd9828",
+ "54ebd185be9b9e02672a82994e4c3dceb34fc47c",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/script-tag/cross-http.keep-origin.http.html": [
- "9574d97ad89759a77330fd9e2ebd4e1fed6933a3",
+ "ebd17499a180ace510c2d06f447d2d91d9ecbf58",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/script-tag/cross-http.no-redirect.http.html": [
- "b71bb9fe8ad01f2915125d0a50bf641766a7449f",
+ "2856881dafc6c044dedf960da559001cfdd927aa",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/script-tag/cross-http.swap-origin.http.html": [
- "12cc3dd81a7c293a64e9bbe1bca4c1207a77f9d7",
+ "d19393dc7c362d9247df88219b02147e5fa4318d",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/script-tag/cross-https.keep-origin.http.html": [
- "8bfbb561e96ec75f74795b970f7aa4be6bf9b348",
+ "c5c5e96891ede998ea6e8532b89997a142b67072",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/script-tag/cross-https.no-redirect.http.html": [
- "9bec2a9a425cae89073e6dfd164bddd7fda75afa",
+ "bfccf50bd9c598241d62087333f5a6e2806d03aa",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/script-tag/cross-https.swap-origin.http.html": [
- "f0e8af619c05266f4a0effe28ece25c5c4ec4b87",
+ "c99eb3d0d25821cd5e5c28c4a9ecc007a6613dda",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/script-tag/same-http.keep-origin.http.html": [
- "42f74dc4a201ef1c50837ad14f35d432611a6dc8",
+ "e5304ba9ef8c1a025228b9c24b590856c505ff9f",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/script-tag/same-http.no-redirect.http.html": [
- "87492a8c6514c311fbf5a8648e5ca8b607fc9541",
+ "bf7791313533da7814e997e422456fd3379501b8",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/script-tag/same-http.swap-origin.http.html": [
- "f4f634401b1cef2e1c9194e313e280532ffd9cd0",
+ "32cbdb379568accad4399b84756755b58ef48923",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/script-tag/same-https.keep-origin.http.html": [
- "7aae843c139803e4de43a437288b28e4037bb708",
+ "10fc4f1b857ced2a431539cc95a085c34004a5bf",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/script-tag/same-https.no-redirect.http.html": [
- "127e701ac50205a6ccffc5f7776e290fe8b0068b",
+ "f8c5e8f2f48efdfe8eb40ae8372c7332bf367e89",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/script-tag/same-https.swap-origin.http.html": [
- "916cbe7f4a7dbcc834302bdee324a467e1a69201",
+ "dd0115151078d6f91297b857b57b2299a838d7dd",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/sharedworker-classic/same-http.keep-origin.http.html": [
- "238d76c056d582a3ec6e60bfe3b693e8137af9e0",
+ "98e4d99a7971be07e85409dcc2312356ab09023a",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/sharedworker-classic/same-http.no-redirect.http.html": [
- "a0902935a133774d0751fb31694f5c5778fe0791",
+ "afb40f0fee930971e16d1d0875664b33d18275af",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/worker-classic/same-http.keep-origin.http.html": [
- "047a7a8f891b3d40a730be9dac7f02192d3598ef",
+ "a80ea70f6942f0e1096b12379454a853af9d5b70",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/worker-classic/same-http.no-redirect.http.html": [
- "075b7c7043f633e31a764d0d4c765232e9491e37",
+ "ab662508f1344ade5c92ea291acbc7056868c97b",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/worker-module/same-http.keep-origin.http.html": [
- "9150b8631d77061bae8ac435cb47f065d248ddd1",
+ "771d1d985a06fb4b6fc6bbd9102c17a421e97ea3",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/worker-module/same-http.no-redirect.http.html": [
- "e0d49ad70592ba776d4433c1640a6e8d3390a39f",
+ "f0392f3c5ced1d63afe0d0fd8b83bb3bc6d53b3e",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/xhr/cross-http.keep-origin.http.html": [
- "0ef6e1031f86a9264816f4f309178b3fb54db6ef",
+ "e3b3c2a139998174af51b7f61ba254bc514eef7b",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/xhr/cross-http.no-redirect.http.html": [
- "c7ecbb83014417fefe35f39593d5cb44176ab0b9",
+ "149baa1e3b657d0d8f0ebdf1e06f461db77ccfae",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/xhr/cross-http.swap-origin.http.html": [
- "12cb9b5ba93753f1f2fd1954236d78bbf0e7cbbc",
+ "7944aad538d7d3b37b9813639851413478355b52",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/xhr/cross-https.keep-origin.http.html": [
- "28d9711ca7c26c2660297401fdd743554b90aed8",
+ "a34ab7cd33c263d315bebedf267eddd1641ac4e3",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/xhr/cross-https.no-redirect.http.html": [
- "e72cc70a4f2b71be6a90fe20cb3a290ec1373336",
+ "cafd514f70378bc769f5eddae3f4402d852aa2d5",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/xhr/cross-https.swap-origin.http.html": [
- "896939dfae53625a9b7caf2c6752c36be147e579",
+ "48b1c0ade67579baeeea9207fafdae67d8edbcaf",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/xhr/same-http.keep-origin.http.html": [
- "22886a1de5848ef0d65ab20ecc82e75d54a27027",
+ "dbb9e89d33d9be800fadf4e27751eedb537f4c15",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/xhr/same-http.no-redirect.http.html": [
- "9c5bbb3e91458245372eea367c3c6da72b37f744",
+ "d6c4e1ac17cbae7e925d1b7baf881f1c40da64c1",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/xhr/same-http.swap-origin.http.html": [
- "c526d733ebf4776d2b2dc8c816153f16f4b7dac7",
+ "71d5f84da68c1b8f23f7a80bbceab257dfea4438",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/xhr/same-https.keep-origin.http.html": [
- "1d3a007c1ef1c828c12b16af9b7fce1f01cc3ea1",
+ "9142e28d035c4dee551667fff0f02f0a12849113",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/xhr/same-https.no-redirect.http.html": [
- "793c851998d45497e96cd2532f5e354b19b0b7a3",
+ "3574fe1d77ac60ad37484a8bc31c454190c60ef2",
"testharness"
],
"referrer-policy/gen/top.meta/no-referrer/xhr/same-https.swap-origin.http.html": [
- "98b4af4aa36a0149db3048b2317400eec0cf1f1a",
+ "b43d26fdf854dac9c56a5e7d30346aa23b0f5dcc",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html": [
- "9f8d2dbd6ea63d6e864923b1cc1049d292c50b6f",
+ "2f9bf4948b7520cf53fc9f7e7caa0da2515adb2a",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html": [
- "4fa25d16dfbb2e87888c4960e55395bf53017488",
+ "b4f6755001f2a10d15936d9298e89f12b33e7c4c",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html": [
- "f4108e0c84c4e3bb05b88637f4f195a3cba78b7a",
+ "91716ed55006e7b81a5c937e5e2cbff1b949b810",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html": [
- "861785570188e00688d09e326a4203b740505d73",
+ "13962b2fb932bcbdebe53cdf62830b9da5675094",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-http.keep-origin.http.html": [
- "74384c6c1f4f74a89cf0a6b9ef86055d207cf664",
+ "81fa0738dbfa9bc9782d3e80a0bd25e5d4fe3ee9",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-http.no-redirect.http.html": [
- "84dfbd78e6c5b54923dcfcef42f6809c4df512e1",
+ "8a97a1b11e647107307f70ffa1bb757efe8d437e",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-http.swap-origin.http.html": [
- "1cb2eb25b9890316fff6ab4d8dce30cdadd7acae",
+ "51e3175054f0f8c419e06329efec9cb36a73b031",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-https.keep-origin.http.html": [
- "28b8c14447448e322c3e2ff6cb4cfae671d2c44b",
+ "eca42353d95d9913b79f9b3b2df558e498212c29",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-https.no-redirect.http.html": [
- "92caf095e05a080c16d19154e601dbbde08a831a",
+ "15a7becf78a7caee9c8a92ec5519cbe9cf29f7e1",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-https.swap-origin.http.html": [
- "05e1d8ed70c155aaefb87f75947a1564a5ee40b7",
+ "4f30a0f57d27aad8ce9a75bec3070da82364e4ac",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-http.keep-origin.http.html": [
- "5a2c3706c77f1bed1cdd47671321fbab5e5700b1",
+ "cdfc2f0941d8fdba532ff1c460ea51392c36e6f0",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-http.no-redirect.http.html": [
- "98119ade78e843ac7727c316f4b11f8ba0646053",
+ "265e2b3f670c86812f7af6765c562cb96def772d",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-http.swap-origin.http.html": [
- "153fbe73c330b5363269e0f9c50280bc1bf7bd52",
+ "71ad1eccab65b2144fb75bdd394266162694e87b",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-https.keep-origin.http.html": [
- "eebe2d506acaa31d54dde32fe068844d2830da95",
+ "f3df4bc03bb7c5fdf923527e7f5102a66504d2f2",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-https.no-redirect.http.html": [
- "556d503c973bcc946d4ca29a8dd4e26265f21bcf",
+ "f66c9a3a45f0a2b703aec20f57e5a505230f33c4",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-https.swap-origin.http.html": [
- "1f1d780c61506ecc39f35f4773d71ec96e9988b2",
+ "9d713465967a5d80c4a5fb857982e8c843eb1c3a",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html": [
- "c40ee82385e0b286b45f4fa4e2339825820c5154",
+ "1c6da90ba829aaa1befa5599d61fde6667787263",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html": [
- "bf99ea1b980f5cee304ad043f34fb0ee0ec31be9",
+ "ddfc94ab0910d1637b298cf1605d6b10220e2ab5",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html": [
- "47ce26153a6d9d7790f6c6acdb6bd10eb868d4bf",
+ "2d57b4d67170da04dbd4bf71aa6800e8a576970b",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html": [
- "450142261f38dcf7da74bb932502b8a278ed34f1",
+ "9840fc2729d41348a82e5bf4d91e0803ae492a64",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html": [
- "e96342b7d302fd63204cf873ae52360d5b019c30",
+ "bc4520dc8e3cc5cf07cb8854549024112b30b289",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html": [
- "3aed562819450ed50791dc428fdb27a732be4cac",
+ "7327dde1bcd721cd85ac3304a720a291c88dc943",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html": [
- "a280c51a648588ba7c59f4105543f3b62026f703",
+ "db006065744eb2def4f961f385b8df938b6cf1f4",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html": [
- "9c6ccb79207594cdf34acfa8d7c56c04e03cab00",
+ "36d1ea734ea380ebad6afce1d6f5d76b50e80ded",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html": [
- "829e02d2b6381d9fbc1031780d81e8106cbee17c",
+ "adeaf62dfb388167d3de44b102c81869f028a948",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html": [
- "ae420db20acf22eb7ccaadeb2f7ced4789a53af2",
+ "4e4272ed6974a0b5d2245635cd93000b2e08432e",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html": [
- "6aed72d2702ef2040a939731c7b7723dbfb324d5",
+ "7768a9331abceac80ed38052293f533c0624c7ee",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html": [
- "f29d9a5f033972703a092c987b0a8ae9a8010d39",
+ "ac17b11540c909245947675e1a670cd508680d4f",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html": [
- "ccf903ea82551c9e7f700908ba50f32a1bbd99fd",
+ "d3e69dc8e4c7ea74d452f4e376ad95d9cdc46a09",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html": [
- "7809937046fec61f3f3de3f8be747028765d9e69",
+ "dc4ddf3577e9720d44abecbae3dcd3d81d75d82e",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html": [
- "741d65f96b8d02071c809f6d5a8821fa72c9245e",
+ "e9fa7073b378a70bf521552d41a1a0122a7a49d9",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html": [
- "41aec2926ab024cadc43c90cdd7f0cc3ec7beda9",
+ "b8527ec9a73112d2876b5764d2ff47993cb4bbca",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html": [
- "0a0854c5f0064d26e845ace4440a7ef79ef3fe17",
+ "7dd17572c465ca85df60502a968fdabed320829c",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html": [
- "2fde6cd1fc1142344ac8d70b230a740627934a8c",
+ "3ebee1a90d64f3098085ff99ad31ce4b466a7eaa",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html": [
- "c31f94ce0ed1acb3e2abd65cbeeaad1c3c0e06df",
+ "509306d31287d777396040b21cb223093b1a5dfa",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html": [
- "9f884f2b3d4c1c72db295a30583b6c66370b7dd7",
+ "73d37a91bdfaec1ab7b309c722b20a2a1ecec934",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html": [
- "bbd05a14b6d6827d4f90047f8bcecfa221595714",
+ "0e283a200c9a9c059084e4e8f32787cc69fe2d66",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html": [
- "8931fa10ea2bf66c24eed9af59c91f3849904339",
+ "74f45964511c53094772652b8985e606be8f1b11",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html": [
- "d1da9e8df1ebd9be955f95291d8bdcca3ee825d1",
+ "c2bcdb50927d59d623f00401effe65c61c832cfb",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html": [
- "44b1001f7ad4e2f2bdedf530d60dde8894344f33",
+ "74b653dadc3a67174cd276e61f2feafb868df0a9",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html": [
- "e2b5a99d82bb90a702d72b5b4cb04f5a5efa9ab0",
+ "8a124ad779605cdc69699dd3528c0a6f2ca9d9ad",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html": [
- "386be93bf6358a322717f9cd770ab62bcd231f48",
+ "d8e48236ef78479612803faca52ef5b3a3698dd2",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html": [
- "3a5518eadd0dba5e9f7ef891597c51f32c45cfbf",
+ "3b76a5af2db3d867461859dfafffdc40a6ac056c",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html": [
- "88126506ddde2a18e5105c6c0b7cd8c01ef27f0b",
+ "4a60422d6e7aed900b478ea6ff1512fa8d6ddf22",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html": [
- "dacd343e0cc4306a27898a13778098f44d9cf9fa",
+ "902777546da388bf2c6e054d8edb1e91aeede32c",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html": [
- "6ca297fdafa8dbe92a3caa8a101e94d68d89f50b",
+ "e01f28e6dea4712db8578082b96f31ba288e0c04",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html": [
- "ac0e701aaa3461f424547db389cc4047cc22dc70",
+ "58bd36352f8ee3e19eebd2f677f62d0339405e37",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html": [
- "36a6ca56fe562075d14e7f7613cd99c720baf002",
+ "a23a7e97434d5061a1d2cd6388d3dd08fc2102de",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html": [
- "3196566b1965c89ede03949090f38f54153244aa",
+ "9fc586f6a439bd6bbe7eeb2522201f585fb656f5",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html": [
- "8c41b0aa0a8bddc0a6fc83421996d2859147f659",
+ "6b7c3b0ddff0ae124e3b2af64f0db839bcc351fa",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html": [
- "1fdda9f6e1e4ba551762bfde2921e799ad50e791",
+ "4ff8f587140748bf4dd9bbd75e50b6c5c7163267",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html": [
- "228b216bf6025c316323322dec56d3242f983662",
+ "7473fcbea08973e309ee37d41613b1129e797772",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html": [
- "d8b81424121c4749f36ae7f05784a53fa32fa1d9",
+ "aacb86fc696c1e99d5b64739e1be925683a8dd03",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html": [
- "13907b6ee3ffefee38792ea3771e8cdaa880fadc",
+ "4db199605a003a60a897e10181049c5fc0575718",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html": [
- "2d47f33f9615924849abcb5067e30fc8d9c66598",
+ "2283ad9b3b75d87e0d2296a55d92768eb21aa6b9",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html": [
- "1a94c31e6e62f8d3a21d5d68de8c64f299dd1139",
+ "c6df272901fbfcf7593e5f6c4910613365cf2d22",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/worker-module/same-http.keep-origin.http.html": [
- "0014f4695628bbd02346f44f754e4080d79fdd60",
+ "4703eb9ec4a6683225aafb0468dd3e6dcc26b0c6",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/worker-module/same-http.no-redirect.http.html": [
- "8153dc4feace0820d9709e185ae6167eb9f35d8c",
+ "ebf282323e741c5b5d2f1bc42e09e36d28b78ec4",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-http.keep-origin.http.html": [
- "3c5fde6f1838007e7c2fb6463e9af4c50b22f25c",
+ "14990ee5259261fc7ce6650474ed465e62351cd1",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-http.no-redirect.http.html": [
- "3615808744e0ee5670d63368bfaad2e89e095432",
+ "f59130cb183dc3eb2f4a01b81a13873a75defba3",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-http.swap-origin.http.html": [
- "3103661f217d47b4c6f0009855cac98b95e72f8d",
+ "65aa00870fa206599b154c848a89063e2fcd2b5b",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-https.keep-origin.http.html": [
- "6adf33ef956f9d16c2bd06b24b9f5828ea1f7ec8",
+ "ad6fc16271a44e86393a2c78c0268d757cedd900",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-https.no-redirect.http.html": [
- "187fcb55c867617ae958c91e15fab0acdb76074e",
+ "152e3ebce6b011de46aed59d8dc8520d6ce6c7aa",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-https.swap-origin.http.html": [
- "d0a065920323d1d3a4817111ddb4cee8c52b2a19",
+ "c2976879b82a73a097fb1a6af39a5bed0ca3eaad",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-http.keep-origin.http.html": [
- "fd98090afeb652cdf73e67c926dab2800801adbb",
+ "0994e0f587348654db61b378f7b94441001171a2",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-http.no-redirect.http.html": [
- "5ca1a8f90deb6ddf522dd47b2e2fe9cae70528ea",
+ "7dc61a84f239b70fe7c393000d511a2de3914eb9",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-http.swap-origin.http.html": [
- "ef2c88d8a3d2e0d3fc5f659ca07b2ac7cd341fde",
+ "4cb23fb9e4db3af35776e240010be073fdf72c19",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-https.keep-origin.http.html": [
- "ccb48c901026e8e2f81bafc01462cded914ecc9d",
+ "6d0b6c5830ea240b7b40473328248844febb8b82",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-https.no-redirect.http.html": [
- "95c24803a4cd06c96022fbbcb2fa441c5c0e290e",
+ "8ff03c8a5a8954d59f7755e60f76d33bfa77de8c",
"testharness"
],
"referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-https.swap-origin.http.html": [
- "3a3eeacb397fdfcb07f4da4ce651e36272f74eba",
+ "b790cb1241adb227404b31e6577d660be17841ca",
"testharness"
],
"referrer-policy/gen/top.meta/origin/a-tag/cross-http.no-redirect.http.html": [
- "98deca71afd02be3779e96d0cbe81613001c8608",
+ "9277c28947aee6ef7810d64b70b8deaa6f9e073a",
"testharness"
],
"referrer-policy/gen/top.meta/origin/a-tag/cross-https.no-redirect.http.html": [
- "750ee7a261dc50b3728b9c5f24c41b888e9e91f8",
+ "1dbb1fc5ccb8c8c95dff7ad8da5274fb9eda42e5",
"testharness"
],
"referrer-policy/gen/top.meta/origin/a-tag/same-http.no-redirect.http.html": [
- "eefe1de9d79be3ab40742d9792e908cb48f32679",
+ "894af1da5df115df81f1b57a0f97d123f8373359",
"testharness"
],
"referrer-policy/gen/top.meta/origin/a-tag/same-https.no-redirect.http.html": [
- "8774535db2f3e7c9a0504829b3da77b693ffa5dd",
+ "9881bdc4ee7e928fa0b6febcd364ae31cf774ed0",
"testharness"
],
"referrer-policy/gen/top.meta/origin/fetch/cross-http.keep-origin.http.html": [
- "867e453f9c923119a7425c57cec7f5594c8a1494",
+ "63fd2be9f9628adde91526c9204d7a0f2b55d321",
"testharness"
],
"referrer-policy/gen/top.meta/origin/fetch/cross-http.no-redirect.http.html": [
- "b2ddcd35351241fae77376f27ec978f18c935520",
+ "f564fbebc5733f460e96751d75a627556ffbdff7",
"testharness"
],
"referrer-policy/gen/top.meta/origin/fetch/cross-http.swap-origin.http.html": [
- "955985163c27560c1a2ca4a87ab88ba272b80cc2",
+ "446f7076ee7d8766ff30f59634ccc23438aaa8df",
"testharness"
],
"referrer-policy/gen/top.meta/origin/fetch/cross-https.keep-origin.http.html": [
- "8cc66b40477736e3d1434de0fb9c48fc2fe061bf",
+ "a6a9a8a1b220dbb4fc6b00fc511beef9f899a795",
"testharness"
],
"referrer-policy/gen/top.meta/origin/fetch/cross-https.no-redirect.http.html": [
- "6f7f790742b146b5cde63032b12f9fed0f723b06",
+ "f0f6bb6135e4ab2470d9f4e602131b906147f113",
"testharness"
],
"referrer-policy/gen/top.meta/origin/fetch/cross-https.swap-origin.http.html": [
- "a8475099903c7c3fcf1e5310ff3a9f5cd72f3172",
+ "9408a75c5b5520379ff69932ca7a4dd1d155986d",
"testharness"
],
"referrer-policy/gen/top.meta/origin/fetch/same-http.keep-origin.http.html": [
- "fdfcaa51c37f26d98a4e6545e52ba93172994fea",
+ "c53527a5f406c267ac9f7e47a2085bebecea8322",
"testharness"
],
"referrer-policy/gen/top.meta/origin/fetch/same-http.no-redirect.http.html": [
- "7daa30e19be34a59a6d7e2c4810794ca319c5a67",
+ "2e69c9b6719dfd47bfb7d83afc8b726c29692f55",
"testharness"
],
"referrer-policy/gen/top.meta/origin/fetch/same-http.swap-origin.http.html": [
- "bbc11c950d10d074556bf6e99e7b332ab5383286",
+ "4ccb297816c93e6043da4dda463cda9d0432e653",
"testharness"
],
"referrer-policy/gen/top.meta/origin/fetch/same-https.keep-origin.http.html": [
- "f07cda1a0ae7faea6363ab51f3203f6f7d1e53f4",
+ "72a2bbb19b18daeb5c35c607374a754a5177de50",
"testharness"
],
"referrer-policy/gen/top.meta/origin/fetch/same-https.no-redirect.http.html": [
- "17ced6cb6334d29e46950c1b105e68c1d278ab1f",
+ "c1a1d90beee50caaea313ad70576ad1983a7bca1",
"testharness"
],
"referrer-policy/gen/top.meta/origin/fetch/same-https.swap-origin.http.html": [
- "297a37bcccd9294d27c09cb57430fcb66ae2a517",
+ "4202ef50a8091968e2a5c927e0015515525ee22f",
"testharness"
],
"referrer-policy/gen/top.meta/origin/iframe-tag/cross-http.keep-origin.http.html": [
- "aec51043d2532b88ee7780d8b8213a9e1dbe4866",
+ "ac008da94a1763f5c8f9773026a4ec91aa5b8db1",
"testharness"
],
"referrer-policy/gen/top.meta/origin/iframe-tag/cross-http.no-redirect.http.html": [
- "ea5a1e65912675187835c20a2a908ee7a5fbf615",
+ "449d06a8424b136178fd21717424951a0e67f2b4",
"testharness"
],
"referrer-policy/gen/top.meta/origin/iframe-tag/cross-http.swap-origin.http.html": [
- "5dd09037aed5402ae94a40c40c8dbd9dad61fed9",
+ "64e76c518bca1cdfd70ef0c116232f66c277d308",
"testharness"
],
"referrer-policy/gen/top.meta/origin/iframe-tag/cross-https.keep-origin.http.html": [
- "d2eace1a501c220780ef96e1b50973afd50824b7",
+ "c6c981ceb44550a1c3e74379ce21a7412bd525a2",
"testharness"
],
"referrer-policy/gen/top.meta/origin/iframe-tag/cross-https.no-redirect.http.html": [
- "7a2872df2d615a72b8c435ec4ace478f8e600735",
+ "2405cdbd0dce442a767d2f3d0066c759433a313f",
"testharness"
],
"referrer-policy/gen/top.meta/origin/iframe-tag/cross-https.swap-origin.http.html": [
- "6c3af754b6149fda84544c1b0a815dba6cfb7848",
+ "40bc9a0e6481f185bf3a5c624685c2687bbba9e1",
"testharness"
],
"referrer-policy/gen/top.meta/origin/iframe-tag/same-http.keep-origin.http.html": [
- "1fde956c52e65732797cf9a11d225dff86d8738f",
+ "1caa40ed81ebfc87d17d9faa5842166ad7a9792a",
"testharness"
],
"referrer-policy/gen/top.meta/origin/iframe-tag/same-http.no-redirect.http.html": [
- "9090a56f19c6376d3ec6cae91ad54959220675f8",
+ "232dd065279425b0208881ab8f9f669ea77cf869",
"testharness"
],
"referrer-policy/gen/top.meta/origin/iframe-tag/same-http.swap-origin.http.html": [
- "69827f5e71d7a38e83ace9292f38237e3a496317",
+ "ef73d2a759e685358d43047ddfcd3335cc42965a",
"testharness"
],
"referrer-policy/gen/top.meta/origin/iframe-tag/same-https.keep-origin.http.html": [
- "321ff5d2dfb91f152442a4b9e6b21d3bab9c3cf3",
+ "ca2ea3a1241488637cf38a6557ca11d7a4331b4a",
"testharness"
],
"referrer-policy/gen/top.meta/origin/iframe-tag/same-https.no-redirect.http.html": [
- "46d567048a5883f494ed4c8f4f4d5a2434b4b667",
+ "b72264e1ff208bde3a7cd1395e3b3ffb19fcfa85",
"testharness"
],
"referrer-policy/gen/top.meta/origin/iframe-tag/same-https.swap-origin.http.html": [
- "64567589fa4012692de16ea36728adf33e102bfb",
+ "aff2a9d66782d34dd05fab5cae4702ad72c492b3",
"testharness"
],
"referrer-policy/gen/top.meta/origin/img-tag/cross-http.keep-origin.http.html": [
- "31f315594f7c203114af9f87e1559ef18e4b5b99",
+ "5f355e5562a3e3a3c895f21ee92e35999552e357",
"testharness"
],
"referrer-policy/gen/top.meta/origin/img-tag/cross-http.no-redirect.http.html": [
- "388e2e3d5ef06c6235d833b6821f7816fd78ab99",
+ "cc5e5ad7815bf3ea23530b763269d5e25c73ba48",
"testharness"
],
"referrer-policy/gen/top.meta/origin/img-tag/cross-http.swap-origin.http.html": [
- "2060eb73e2a274b5924f3b2d863002be23c454c0",
+ "26cb56fd806b9ac483d6845fd8e32e8b9f07746c",
"testharness"
],
"referrer-policy/gen/top.meta/origin/img-tag/cross-https.keep-origin.http.html": [
- "8cdd906fefb3af8db7feb457ef83a2e2033e7977",
+ "b56de8a740fd407db1731b160dacf5df7195bc10",
"testharness"
],
"referrer-policy/gen/top.meta/origin/img-tag/cross-https.no-redirect.http.html": [
- "2ccf63de2a5e11fbc90386a788d75c28bb51b38c",
+ "1ac715a376c680a957558448f2d367716043b798",
"testharness"
],
"referrer-policy/gen/top.meta/origin/img-tag/cross-https.swap-origin.http.html": [
- "de0232f3093ee11283f81e2de43d549dfdfc3153",
+ "80cc9e4d1b8d344712baa2fb2371ad88d39845fc",
"testharness"
],
"referrer-policy/gen/top.meta/origin/img-tag/same-http.keep-origin.http.html": [
- "e08f79fea32fb84009f9c627a795704f91c78e56",
+ "6f33c342c8f2979999c93cdaddf9697860773003",
"testharness"
],
"referrer-policy/gen/top.meta/origin/img-tag/same-http.no-redirect.http.html": [
- "4a2fe1989f8c5d7ef0bad94338362c8990be3e5a",
+ "6b9d3f058e49e16cf3233d5a9d08552a77817823",
"testharness"
],
"referrer-policy/gen/top.meta/origin/img-tag/same-http.swap-origin.http.html": [
- "ba963ea8161037ad560d59951e1e238d6b1fb228",
+ "270738fa85a36467e00a2f01047bb8bd9e00d838",
"testharness"
],
"referrer-policy/gen/top.meta/origin/img-tag/same-https.keep-origin.http.html": [
- "9828fb13d32062ad2fc7643a7d17c7360d492490",
+ "a76c575c1facd01c717076f9ef1db0085a0b6532",
"testharness"
],
"referrer-policy/gen/top.meta/origin/img-tag/same-https.no-redirect.http.html": [
- "596648c9d81a278f361ca5600c83508917cffdb1",
+ "ddb84cb3b67f440b23a38f5d1e4d12a4bf54b5dc",
"testharness"
],
"referrer-policy/gen/top.meta/origin/img-tag/same-https.swap-origin.http.html": [
- "57809ed969cd72aa80eb3240cd3aaada9e6e7b7b",
+ "48d5905e5741931994374c7e70b39a34e1c8f0b5",
"testharness"
],
"referrer-policy/gen/top.meta/origin/script-tag/cross-http.keep-origin.http.html": [
- "2494c0a49e8d42e26438abbbbf9f326bf115ffa2",
+ "5968953f459e3184818077233fff9d654cc11645",
"testharness"
],
"referrer-policy/gen/top.meta/origin/script-tag/cross-http.no-redirect.http.html": [
- "5be226f439c883b16e699c069d71c64af3e565f5",
+ "f766b2c82a6156464e76be6bc9cdabfb4c7384d5",
"testharness"
],
"referrer-policy/gen/top.meta/origin/script-tag/cross-http.swap-origin.http.html": [
- "3496ddd889f386c3db2bb340fae93c12e9566d0b",
+ "1165a2e082ebc09fc9f7f2ba02f6488e8b1bcc01",
"testharness"
],
"referrer-policy/gen/top.meta/origin/script-tag/cross-https.keep-origin.http.html": [
- "ec31a89afa5d0142bb638772fc7667c44a5bc1e6",
+ "02bbaa369d7f6e71425081f427d723648c738338",
"testharness"
],
"referrer-policy/gen/top.meta/origin/script-tag/cross-https.no-redirect.http.html": [
- "fcf281ec367b754067810db58a93b39884dadeeb",
+ "955e322ee93afed1bc92d8cda9826003a29059a4",
"testharness"
],
"referrer-policy/gen/top.meta/origin/script-tag/cross-https.swap-origin.http.html": [
- "93076790b29c30f1c51655658dbbb2877d2893fc",
+ "6c099d3232523d02521947927fa88158d6ce2991",
"testharness"
],
"referrer-policy/gen/top.meta/origin/script-tag/same-http.keep-origin.http.html": [
- "7f420bd58c185b0d7e94a0181bed74e771e189e7",
+ "4a136fec3c6fbbcc0684941bee3f7a227cb5e99c",
"testharness"
],
"referrer-policy/gen/top.meta/origin/script-tag/same-http.no-redirect.http.html": [
- "75182127e9bdf4c8610ca5abd2eb97bf7f4ef2a8",
+ "8465a79e0796d26d4d6c5893154aab9c8a3e57cb",
"testharness"
],
"referrer-policy/gen/top.meta/origin/script-tag/same-http.swap-origin.http.html": [
- "26f358b9db98ff501a32496a693e2f28c05329bb",
+ "80babb63389f213de4849c71dd8534944a525c9e",
"testharness"
],
"referrer-policy/gen/top.meta/origin/script-tag/same-https.keep-origin.http.html": [
- "f6a725d396322644acd427353c53197c49d40ef8",
+ "9e05dfbbe0701027b59e4c493a82eb89d09ecd5b",
"testharness"
],
"referrer-policy/gen/top.meta/origin/script-tag/same-https.no-redirect.http.html": [
- "b09d3f025e926da42e8d67de2315af37da104cb9",
+ "c95c268b242d2b4f5e517829b3b40cb4776213f2",
"testharness"
],
"referrer-policy/gen/top.meta/origin/script-tag/same-https.swap-origin.http.html": [
- "9e57f2f6421dc2fee6860f3c28b9838382601bae",
+ "9a225bb307b360a1c12c797570c1ff4fed996a98",
"testharness"
],
"referrer-policy/gen/top.meta/origin/sharedworker-classic/same-http.keep-origin.http.html": [
- "32c9c6a506faac59d4091674d72385c4ee367751",
+ "84fcecc5988bbf8e66cf905d6359c7d2da7cd115",
"testharness"
],
"referrer-policy/gen/top.meta/origin/sharedworker-classic/same-http.no-redirect.http.html": [
- "f24202d4c1b7f85e4a9ecbdbc43f1a232cf3f5e1",
+ "140c27b5bb573d925aee7e5af7b88862c9d93736",
"testharness"
],
"referrer-policy/gen/top.meta/origin/worker-classic/same-http.keep-origin.http.html": [
- "525c4babfbf37d61ea2ebdebdbecc0bfb5ea4470",
+ "b10fe3c0007d3d1bab79d8431402f1740d9f87a1",
"testharness"
],
"referrer-policy/gen/top.meta/origin/worker-classic/same-http.no-redirect.http.html": [
- "c1c8aa627c0180a4d4b2a9a6f24c0d5b7b683969",
+ "4d67e3b9791613d25cb0b3e27465416005599820",
"testharness"
],
"referrer-policy/gen/top.meta/origin/worker-module/same-http.keep-origin.http.html": [
- "8482d7d2aaf55fe91fb22fbfd8a737d3038b064c",
+ "5c502e16a142b02f37e3275d006363feae00c969",
"testharness"
],
"referrer-policy/gen/top.meta/origin/worker-module/same-http.no-redirect.http.html": [
- "01fd9140510450be1317f34e29147d50dcabfd0c",
+ "98c6d31750d09c6ba32b5338e3b3797919074f63",
"testharness"
],
"referrer-policy/gen/top.meta/origin/xhr/cross-http.keep-origin.http.html": [
- "10ae3a06788f5740dd0edebb7d534bcd83907eeb",
+ "4bbdc3c48e7623ca44f8cbadd2bf1937b55868fb",
"testharness"
],
"referrer-policy/gen/top.meta/origin/xhr/cross-http.no-redirect.http.html": [
- "21015150882dece291fd9cfb976bfb6889cdb545",
+ "68f03afdc7012a279ce3e06c946de7c24761d8f5",
"testharness"
],
"referrer-policy/gen/top.meta/origin/xhr/cross-http.swap-origin.http.html": [
- "8450e8b704486844fb1ab38d0e400915e607b550",
+ "7b3473d8c9df6dd5cc82ff24e8c96430cc8df1d7",
"testharness"
],
"referrer-policy/gen/top.meta/origin/xhr/cross-https.keep-origin.http.html": [
- "f20930965653416eb0c832ba1624e0dff81c86c3",
+ "47c53c2ddd079e05494a80e157cb71c7d43f9959",
"testharness"
],
"referrer-policy/gen/top.meta/origin/xhr/cross-https.no-redirect.http.html": [
- "bd7f2f73327d38afcac57fdc2c9784d65d844b68",
+ "7fa4360968a5ef79359571bc6e01ad08cf1a3474",
"testharness"
],
"referrer-policy/gen/top.meta/origin/xhr/cross-https.swap-origin.http.html": [
- "ee4f2c5c6b1808690332090e0e5a2a5bbdbb8d58",
+ "9b08cf1b89c467b09a243675da295adab68ab3ec",
"testharness"
],
"referrer-policy/gen/top.meta/origin/xhr/same-http.keep-origin.http.html": [
- "011a0a9d20f9388bc34ff5e0a60575ce10694d16",
+ "314830775af9b0c1c50e3f04cb1ba749c9436567",
"testharness"
],
"referrer-policy/gen/top.meta/origin/xhr/same-http.no-redirect.http.html": [
- "aed06c5c1b893ac199b645f63e87e9d990990a82",
+ "abbeb0eac41bcfedd463cc629ab3b3be660d6f6c",
"testharness"
],
"referrer-policy/gen/top.meta/origin/xhr/same-http.swap-origin.http.html": [
- "c6d9c461b9bfd6eb95681936c2239a516175d598",
+ "f190467331d5c1b48462180e6cf278627bce44a1",
"testharness"
],
"referrer-policy/gen/top.meta/origin/xhr/same-https.keep-origin.http.html": [
- "cb5e94086b0514b9232099d9ed4eac7ddbca4e4d",
+ "0461c4c2586d062b34ac7be80fdf08a2f3b7a3dd",
"testharness"
],
"referrer-policy/gen/top.meta/origin/xhr/same-https.no-redirect.http.html": [
- "1702c3f10f8d75e09e723346709579203545dfa4",
+ "ec81dadafb97f925500f89d4c132036ffbb27551",
"testharness"
],
"referrer-policy/gen/top.meta/origin/xhr/same-https.swap-origin.http.html": [
- "674b324bded844ca9826eabb4e0d1769cd001f24",
+ "154335e620e142d45a99ff05e346a787bd4e70c3",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/a-tag/cross-http.no-redirect.http.html": [
- "d3aa109578475d97e0af95a9fef9cecddfd0a588",
+ "c9e0a25db457f1e455a011401e653ca0593e9b84",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/a-tag/cross-https.no-redirect.http.html": [
- "e0389bbed250fbcafb062b9917d3c875b53ed127",
+ "9a18f4f77ed8e6e999906192b3ed37c65473e75c",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/a-tag/same-http.no-redirect.http.html": [
- "0da426466251f0d409db90069eba6ef51d1d8bc7",
+ "4a6d64d1169637c62c7aac5a31f0f496b9b8aabd",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/fetch/cross-http.keep-origin.http.html": [
- "4623293b2b98547b4f185ddd6ca3b675e5e582e6",
+ "f4c9d47e8a0fdcc0cb13d8d382444bd75e217073",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/fetch/cross-http.no-redirect.http.html": [
- "3d2b7856f67066fccea45e2dd1f8536fe9f6936f",
+ "922aee1bfaf339936c1adcea68a68a980ee42da8",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/fetch/cross-http.swap-origin.http.html": [
- "6f86e2c9fe67a8e7a621e2c0850dea051008fa41",
+ "497aed51839ba43c82ebfe5cc001086011afc2b3",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/fetch/cross-https.keep-origin.http.html": [
- "9734af21a03e2bb78121df4a5d261d8c1f5a1576",
+ "9874739ecd5536d1e05fbecea3f75ff1d1ae4971",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/fetch/cross-https.no-redirect.http.html": [
- "dd32b51d9cd5a236d3ce6477186a5eeb66ebe3dd",
+ "f444865432b8ff6370eabefe0da6cb993a693ad4",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/fetch/cross-https.swap-origin.http.html": [
- "375ac257f6a7126e24816624d91cc3f147bb4d91",
+ "6875451d9efa4358f43ceeccff31071f8945f477",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/fetch/same-http.keep-origin.http.html": [
- "6742ffba5680348fe242e11468118209b6cbcca1",
+ "47ac06ab7e34f31c75841dca038e9606110da94f",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/fetch/same-http.no-redirect.http.html": [
- "67ecbd6eefb54c1b90d8ba903e6be9519c28ef37",
+ "c8561b9acc697f0889c28568c6fe138150bb20a2",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/fetch/same-http.swap-origin.http.html": [
- "6163be73c9e2ba94aa0e015519ab73f6b5c2d25b",
+ "6d53197196cdd1b80a3b42380b8d12a772456468",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/fetch/same-https.swap-origin.http.html": [
- "0bc2c07d8316c27d77ebd74ddfb68359e9fc17bc",
+ "960445ed130027d88052194ef276dfce9f094352",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-http.keep-origin.http.html": [
- "cf05e166a2335c1b6b3480bafb4e28dfb05f7bfb",
+ "96d8ca4adda6774d2beb1adb223a834bfe63baae",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-http.no-redirect.http.html": [
- "15ac1c56f435634b72fc23dc812f68c9575c501d",
+ "a75887a397a7b05e258b664dc49d56ded0cdf764",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-http.swap-origin.http.html": [
- "54a2884ecd301353ef2be80ce3db9436d546e175",
+ "2e4a7cf989ce9a413c6e2d5e520adcd186e0d6f6",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-https.keep-origin.http.html": [
- "3e7e1bc166b6aa46ca740fc07469c0f0356c4211",
+ "1ae45f67922e3c04c038424c1669372dd212a4ea",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-https.no-redirect.http.html": [
- "942691f66aef6e30e48dc89fc073535a79e517cf",
+ "29f9ef180700056d2933c6e7198f79f7e69fdc02",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-https.swap-origin.http.html": [
- "cf51aa15b1b388082694e30853658ba8c90d752d",
+ "f06f7ea504ef4b841efe6df5ce460d2fbd1bfa0a",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/iframe-tag/same-http.keep-origin.http.html": [
- "d87e8674b1d64a4581dce283d5a9a91fe8bff657",
+ "8f022223fb6a19f1403b3bbb600d09c1a324dbe3",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/iframe-tag/same-http.no-redirect.http.html": [
- "8bc96f3cb553e4cb0002881e5c0da68497134fc5",
+ "e48f91806f5ecff20801aee62155b9293de9198a",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/iframe-tag/same-http.swap-origin.http.html": [
- "16e76d16d20001159ef33227f8aaeee3f75475f5",
+ "64fe1b9c5994779c17ed9b9c56e765302cb62e70",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/iframe-tag/same-https.swap-origin.http.html": [
- "84063c89db2fa5425c81f4a1f32db835ea6313a2",
+ "6d947108e8c77ffb6537d5032f559aad634a6a28",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/img-tag/cross-http.keep-origin.http.html": [
- "3c17d1b5424364eb247e06b9807c0ad146ab7f84",
+ "66186545f7acdc8322fe3dbd5cd63dd274bccf0c",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/img-tag/cross-http.no-redirect.http.html": [
- "fcf85f8024ca1b4eba4b8220eb7fa80847290c47",
+ "98733bc2d50db69cce68a9e09a49916160278fc8",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/img-tag/cross-http.swap-origin.http.html": [
- "7879c9fd7456effead5151f17e35dceed34593b6",
+ "6f964dc0f215449b949aa3f9e1750e2bfc8b2da7",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/img-tag/cross-https.keep-origin.http.html": [
- "6649f29229bebca26b3fa855627818d0eecd0a49",
+ "be896539f79d73f952be8b56a2dc114effb2b318",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/img-tag/cross-https.no-redirect.http.html": [
- "24c4a92ca766a2b995bd835cbeabe7c213d7afc4",
+ "3019d368b20c94450c08cd9a835b2dcca34fe371",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/img-tag/cross-https.swap-origin.http.html": [
- "21f7a5d12a41c19711ea74a4a0f41bbff5250725",
+ "51dada9e83616358bbe81f145a2d0809f03de5fa",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/img-tag/same-http.keep-origin.http.html": [
- "67c0f8605123991d5dacde2181d9303d9838c0af",
+ "bcff54cde99c4f1bfcc872ca826c3a7e9c9cf683",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/img-tag/same-http.no-redirect.http.html": [
- "78405b3e0d1bb9b81d6982d00b483cf669e820ae",
+ "9c8629cb572874bcd8032c724f36b21460976d77",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/img-tag/same-http.swap-origin.http.html": [
- "1664af89ced792fa4b87475adac9510413882fdb",
+ "588baf9c2705115848ea08be76cd992b0960d6c0",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/img-tag/same-https.swap-origin.http.html": [
- "5961eb3873e9cf07bb5bf316cdeedabc36a2769a",
+ "b41a6ff4d6f4d1ae6e35663a4444f92e3b46227d",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/script-tag/cross-http.keep-origin.http.html": [
- "b7e3924092b5dfe03caf3d7a44fe3c74251f41b1",
+ "f3830952f48b534e82bc3cf1668ea8bb6f64a912",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/script-tag/cross-http.no-redirect.http.html": [
- "5ff171a3863604df0a80673e1e02a192b915b3f2",
+ "1a744125943b2966043366a12eb9109adaa4c820",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/script-tag/cross-http.swap-origin.http.html": [
- "0361ecee0422419988d4d37e44ab89d5fd0b9a1b",
+ "25c7a782fea78fe809a38d2a9de514e2d497f8fb",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/script-tag/cross-https.keep-origin.http.html": [
- "c2223be2345599fce0f714fe911dea54dc94caba",
+ "ca940ab9a01323d0760c28b96924871b016ffae3",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/script-tag/cross-https.no-redirect.http.html": [
- "9655ad2b23833661ac4855ceb0449b703f682a52",
+ "14affb7ffd256d80599f8c75c7fb45561732717d",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/script-tag/cross-https.swap-origin.http.html": [
- "dab25e384d7140165ce0e41e56dc7c9925747818",
+ "545ccb26157a9d226c28fbdeffe6450b3768cc94",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/script-tag/same-http.keep-origin.http.html": [
- "694a8a845b2e88e17f5d57110e26dafb3c16ae61",
+ "1f3ce019c192f809fab19be5e5bfd5a0c9f04caa",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/script-tag/same-http.no-redirect.http.html": [
- "6dfac02ae12230547e67b2c43d7e73193f037131",
+ "8eb22efd17a794252baaa4c8c7cff2e4050d27eb",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/script-tag/same-http.swap-origin.http.html": [
- "65d0d0371428bf9c174dab0394c193e4d3d52984",
+ "5ca347a091cec79613a86099814e8db12f7995b4",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/script-tag/same-https.swap-origin.http.html": [
- "3c6e7b143e967c38725bcf2db74bc08dfc21ba48",
+ "f5a5c14ff79412414a32b928d5ffd0b50e2c94e8",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/sharedworker-classic/same-http.keep-origin.http.html": [
- "d5396abbc58275ac4e6deafc88d252cafd026447",
+ "3195a862c5ba5f695a2146fe64f3988a1a00251e",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/sharedworker-classic/same-http.no-redirect.http.html": [
- "d6e198ad0a9363a67788b563bdcf120ab875e13b",
+ "e171e121b4bfb3e53e5351cd39508df0e6a5dd44",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/worker-classic/same-http.keep-origin.http.html": [
- "bb60709ee88cfee1f7ceabb6892933ba73c7fc50",
+ "23395eff6871bcd627fa77113e2e2094f6c44a14",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/worker-classic/same-http.no-redirect.http.html": [
- "1054ef30ef0abfde188b862e549fb0cc670ab69a",
+ "fd86e10340f72a1a316204a8381151303d28d9ff",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/worker-module/same-http.keep-origin.http.html": [
- "3896c5c5d216369648a233c93ccf3437b6ad967a",
+ "4f1ef7c8382cbed9d26769ee10f0016f4a70934c",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/worker-module/same-http.no-redirect.http.html": [
- "ce7fa2f229884001cb5c4f785736ba3062292de7",
+ "4814b06446e612733b8fa2138619d40b234fead0",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/xhr/cross-http.keep-origin.http.html": [
- "49168ce2fba0170cbed920155bfd4e770de65d20",
+ "ab12f602fe934720f1d8b361cac9784bae758766",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/xhr/cross-http.no-redirect.http.html": [
- "0f6ad03b52f600cffea743a6732f9c64d352234f",
+ "e0ef9be74343385e863dbda53c74c065e00facdb",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/xhr/cross-http.swap-origin.http.html": [
- "b081fd75cabcdf1ed46b69bed5879414931b58ba",
+ "3607fac2a4408cf9a023e3205aa768795c9e108b",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/xhr/cross-https.keep-origin.http.html": [
- "d6ce96eac6251a377e4e8567a76fe77e5fc921c3",
+ "95410ec6f75d0dbdeeb8db14b8e80f8f835ddac3",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/xhr/cross-https.no-redirect.http.html": [
- "8c35488b0b4f2b184c4dfb29dcded0aa2a7087fa",
+ "56ac1a8b29c54067f06f8277ca1bf674b52fdfc9",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/xhr/cross-https.swap-origin.http.html": [
- "1ef6481ad45f726000089935f99b767923beec58",
+ "4745c3b2342064217eefdb8b4acb02d8b0f05cb2",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/xhr/same-http.keep-origin.http.html": [
- "2a1f7434eb398620d0b984706634559aa8be82e2",
+ "12b6d3a690dffdbf3ac4422e20e84172166c7f8f",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/xhr/same-http.no-redirect.http.html": [
- "4d21f0d155a065556fe369232000cf227064c557",
+ "08aae0baa545c806cb56e8700cbc556b5abbb70a",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/xhr/same-http.swap-origin.http.html": [
- "2db9e9aae41bfd9c53183e8804770da31102d64b",
+ "a6fef380f2bf0ec4dd28435d12f36c2287936106",
"testharness"
],
"referrer-policy/gen/top.meta/same-origin/xhr/same-https.swap-origin.http.html": [
- "c38435bd25c4a9e1af2cc98a425f74250c728dd6",
+ "1c7329fc12806ddc700f461b4abb3c5f4f0fc8da",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html": [
- "9d8627a6295a4a88b560f3d411f7e15943d53a82",
+ "55982aff7ecd2b711a74c9a5c23d96c031de1ad2",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html": [
- "13a8c4010042cd5fdf81c7c7e97e378bd945fe89",
+ "07ca09b806e1f77c31ecf92c79a8ed02850a18cf",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html": [
- "273581974f3542a3360b69121afdc2290af0fcf6",
+ "4ae845cb8b6cdc18d19ded84580b4ef9bfbb6573",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html": [
- "cf8d9db6dd053e93940bc2afb4a68ba81029ef1b",
+ "bddfeb1fbb6d4c6cd8bf433df21496a57ce190d4",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-http.keep-origin.http.html": [
- "9b79a324fcfcee738da044c448e3bdde7fb02f4d",
+ "50cedb64ba746da632f253ee82713a9ce3bb7e1d",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-http.no-redirect.http.html": [
- "5e6b89694ddf61bb4a6b37abddf6d6a6536b446f",
+ "58a5f0b118fd8e9b7862740a5a43c8f2e866746a",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-http.swap-origin.http.html": [
- "a215963198039a541ac50cdd65572767e27d0cb0",
+ "43142b08d390958dd028b205d64aad630f57b8ce",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-https.keep-origin.http.html": [
- "e47bee01a5ebd9b2623271262447115e9d61c111",
+ "7ed35744ce65574cd263cf3fef0e2e280629c60c",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-https.no-redirect.http.html": [
- "87e7a2fa1139228bc9745ad250dce3816e73933a",
+ "27b58b9c2375271e98459ae20c2b2737d39cab86",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-https.swap-origin.http.html": [
- "cc43a46b9754b7949cf6f56d79feee2cc770efca",
+ "da53bcee3342563d33e85b8e64451a1193739d84",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-http.keep-origin.http.html": [
- "8d5fcabef9044438e105d0e27f9eb14a8f7df936",
+ "cd3a9574fce31e76d89f4b5e9c05417c58cc7e9e",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-http.no-redirect.http.html": [
- "ac1c025ef8fd6ef845abc5faa5ba50f4c4b3f3a1",
+ "fbadd42b519f2dea8a3a3d47966147ddc33af004",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-http.swap-origin.http.html": [
- "489f5774d9de3b56455b28308ccdbc97b050f52d",
+ "994e27ddc04e9b32a3127afadaed6c0628d48b1e",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-https.keep-origin.http.html": [
- "765f0bb942067d74d5526655f4e65d14a1854f30",
+ "c08c6406d5df99cbec1b7bfe560efe8803f26a33",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-https.no-redirect.http.html": [
- "8752c9a74261d1d45b6aaa9d045573f7b22df035",
+ "8dcd58f6fb4430e7e54f86816c7f1108c3a8e8fc",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-https.swap-origin.http.html": [
- "07aebd3a6349c8918e320ec11baf07b14870e551",
+ "816b3e8b2946c3f0cf2f009114845c2eeddc526f",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html": [
- "b466777451092f884b6d4c35882ff1b3baaa83ee",
+ "960b86cee452e37d59a2111b8f52e6268311df62",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html": [
- "bffd18d59d5b8f42d7fd5bef71d958fd0ca6636f",
+ "4c76f6f5af3e38450bbe80c2051ac6e96cef9d57",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html": [
- "0ba113edbdc30d4aa70c2f5816cab2a26af58e89",
+ "42ebcdaae2489916783e84452561b00f09699501",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html": [
- "e735928761490ecef87025c1775c2d181ab10c53",
+ "8614e3800ad812ed97ec1ed0794e51a0f08dec17",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html": [
- "e8d8b617ad0464ca3baf9b36527f082ea9636d50",
+ "7d6c26e270b2d4baa2b4ddd53a3792452d08f117",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html": [
- "d961eafb7fc8d73d1e10fee9fda6364de970d2ca",
+ "4c220052c962a11f06527395cc82f3ed24f26f83",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html": [
- "fad227d9b3bfa6cd80ea3b2b35d5dd487fb662c2",
+ "60691c89d307074f40c42915dd3973db5533d8e1",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html": [
- "04941be8e609fdfa9677aa72aafb4e664e33f9f3",
+ "3624ecbf962f3ec986be647d15df1850ae2e72ac",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html": [
- "d060ed1e12d2cbaa324b25981424bb93382cb8fb",
+ "0f8e9cfcda63609d780db3a3fb56ee92f86527d4",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html": [
- "9fb1fe3b6ca95d01084d7ebca8c2f652997e2871",
+ "7de74e127a6648aeb873484d5fc4decfa500b5a4",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html": [
- "83146badd7f6b53aaa05203ffa1dfe172812a8e3",
+ "a4879636d557c32ed84451dc87e339a4e89c2e20",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html": [
- "542d4e266eb66d02b94d8648bf00f53690632770",
+ "db2da5c92cbd71bcb2a211171fdc3e1625388708",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html": [
- "0bc478bdb4a8bf58d7407867237a0512fef67273",
+ "50a4b747ae387b6f910a6e457d75f1c2fe63a5fe",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html": [
- "633f09a54d0e25b0f633ad6fe95cea5ae920e205",
+ "9bc48713fe4222621ab335ed8a9aba7fe79c6f3d",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html": [
- "3cbbe67933656c79ef6c175049d9f79307b2d0ef",
+ "2560bacb16cf15e7fffeee273d48cfa864151ee5",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html": [
- "e27ce3575485917626d80aed91e668faf1c6333d",
+ "85acfd7154e4c33155f2dee8f3cdd726f22224ed",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html": [
- "4be0ccee2a770782e37c36b40ef9ddf5d5118da5",
+ "fe8d90e1424c911a73cd0f263ec2242bc8e05e0b",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html": [
- "067b138ef63c5678dfa458437833a7b345367769",
+ "5e3abd1dd6d6b4d7d17f167668df4084d5f4979e",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html": [
- "c4dc2e35291eaacde0fb1475cd615a263d3ff746",
+ "bb64a89fe71f18f611217e73efb55122f5d75f9c",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html": [
- "62e4fd74770e4f6b2d43d7053f57d4beb07bf749",
+ "d5892747dbd59b643ed1fee7b4b3510d0b54e19e",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html": [
- "ea104b043950af7df52b18654b9a178fdd9b7a33",
+ "b7c335e507944602aa1f93be653c007ff2c1ebe8",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html": [
- "d9cda36fee027ee70f604e382a8c0c14a5d5566d",
+ "1fca3f13a4dd5686bd47f424b61faf08a08f6286",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html": [
- "ff8d5d23377511f7fe193058d865e9845da354ce",
+ "a840109490f9ebca4c40d85615e48bf9dd7c9357",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html": [
- "1c8f979a86a74540236cd6a094b2c478532ff4cc",
+ "cc7d597905605534d6284e093d9313f9f5629cce",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html": [
- "c076fc85e271074ed2c28d8f6fe73afd399cc9e9",
+ "1fb432779f2040daff12234cf80c23495b8166c0",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html": [
- "88ad2099aa19b335a3c2a2f0f734014725976709",
+ "680589586933f6c7effa34c7a00c346e0beab8df",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html": [
- "f72a238f1b06c62db51514909635a24cd8d0d98e",
+ "fbe0e2913a17e09f30028d0a56bb12d338d6e486",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html": [
- "7086dc263bcfadb7a3302841b163e7b0606466a8",
+ "d65ee887e34486c8199306bec83cb258fbf5744b",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html": [
- "374e670f2eaec38b2a23362a9a343fe2cc6d5088",
+ "0c9209428f7084dfb4f4a371d0708622cd43b568",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html": [
- "e6a4a1cae8361560c75178274777ab0fc6ee5b42",
+ "8febd856f138d21e9439a380b1e0f392c94dd61e",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html": [
- "370b27bd52c9e72103c954e95c0fa749711d73c3",
+ "c4da26788d4109d6a754657337cac75548a0a9d2",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html": [
- "378e4373ddcd8d824337115b387dbadc868bd66b",
+ "5d7684c5df9783aa0546522e8a6e63d51bcaac42",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html": [
- "e1fd5deaedfd4915fb4ef60008d9e6e2cf272737",
+ "2c28e914f2f64559fa1f7402bbdde897954737a9",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html": [
- "06b54e84a106daecac86e9061f5a3696c31a1ca8",
+ "c066c5803808d4fa1811ec02c7a517d7f9470cd9",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html": [
- "dfda8a029c25cc67c911cb4db30f14170f795cf5",
+ "773a7becd0701454cd603a5c18cbd4a75e4c8b8b",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html": [
- "09065d9a990e069dc013f637a42f95ee9de8f4e7",
+ "a776f68c19bea1f8b0ddca572c30f561406d61f5",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html": [
- "795b1a698b07e4bef8c3ff86d7548c6ff3e10355",
+ "862794d9937ed617bd54ac114c7d7c054f38469d",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html": [
- "704f1cfab82a2467f27da047ed398aee0f5286d0",
+ "f02587e774b63ef327af6389ae42ea2a3edd68d5",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html": [
- "8dc9c49ef914632ed0bd485f81fbfa4cf10f8294",
+ "1fe0b49d5b73c5785687bada10e98f5a5341f227",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html": [
- "0d782a2f3e5800d5db1c46388feb842fb2cbca72",
+ "4661e5463cc5976be914d153823f9e93d86748e1",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-module/same-http.keep-origin.http.html": [
- "00c95830a33881d207fc4a6b86ed351cafb0520b",
+ "972e24a30ea2d3e46c4ff04cdf085e870e3fb8ed",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-module/same-http.no-redirect.http.html": [
- "4634152ff50a640040fe9cd4cdc3b2ff510ac6ba",
+ "c092db5629fe6a2e8bfead95e666887142126bae",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-http.keep-origin.http.html": [
- "ef5004a926988069f7c0444c223805a309d0892c",
+ "4ed4a866cecbbbe3b76d90f5f33b61ae071fe06f",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-http.no-redirect.http.html": [
- "e66aad43404c3e6b07db967d2eeaed24d7bc1847",
+ "8c6d47ec1d4e29fb0c059beb3d54a88f61042922",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-http.swap-origin.http.html": [
- "39a5950384885a51ea076fa6be2a6c9014e58519",
+ "fa0114be1fe18220434a8be0825ad41e5df42e9e",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-https.keep-origin.http.html": [
- "75dc714ae3b487362ab177f5c4d22616be353f7a",
+ "d5e6d4a3f77fa4f635c57a979a269fd882002e40",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-https.no-redirect.http.html": [
- "ca88f4bd3a351198405ea9501d62a94a495ace08",
+ "fdd422c0715333fb46c1a68afc37fabb676a072a",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-https.swap-origin.http.html": [
- "11eef668cf961ebbe4adbb4b38c52f63c6191123",
+ "0a39f27976a8b3591294da6a25f617437dcaf85e",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-http.keep-origin.http.html": [
- "657c7d09ca4ad3faa1c27b4e94c200babd7d61ef",
+ "d08edb1be3dba860b3bafe844356d0ff82e56be3",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-http.no-redirect.http.html": [
- "d8d3a81e2ba15dd2733c1408a935e5b604535517",
+ "e8edaf554468090c6d43f75ddedbeac0647bde39",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-http.swap-origin.http.html": [
- "98c953b11fdcc5ab13a418bed44a39ebff6b285a",
+ "c3b6c66b9d67de2b95fe8c295c4c28ed7576536f",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-https.keep-origin.http.html": [
- "26c1f00dde2204f950eba5232165ecd10522b8c6",
+ "398963dfe41fcb86f9ce705fa28816d07a129903",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-https.no-redirect.http.html": [
- "798f6fc480a50b9ffe555dcff97725affcbdcf53",
+ "f18a99d50326f130abd198e11c988a670a569a98",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-https.swap-origin.http.html": [
- "2f861ecf84f58860a07b6eb785b43b3d2cbd5a88",
+ "c8d83790059ff01737a55fd4c27edbea80f6657f",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/a-tag/cross-http.no-redirect.http.html": [
- "3ab858bf1d07d7d7222129c6d083454eabdcfd1c",
+ "251ef53069993e09589148603957476695b73f4a",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/a-tag/cross-https.no-redirect.http.html": [
- "678f6519c1b14f37fb1ec82fc0a95c85c8631984",
+ "cb3e32825b2103142fa0992d2bddd5be8a37dcaf",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/a-tag/same-http.no-redirect.http.html": [
- "31bfc72a14198c368eff7d995fe906e8c4f3fa46",
+ "84160270242682ab6c32dc1284fac538cdd03226",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/a-tag/same-https.no-redirect.http.html": [
- "384b25eaad2758bc9dac82980da194befb56479d",
+ "045462b575886095ad3afa72102bf0836d9c4ff0",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/fetch/cross-http.keep-origin.http.html": [
- "86a8cf5916aede3dcb156b2c82e64c7d34f1781e",
+ "06f137200af756e3eb015296182dec1c0c6039f8",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/fetch/cross-http.no-redirect.http.html": [
- "7165df9b9a29a19dc24de50bfac7b2f8df410a45",
+ "a1eefb2dab144e10c414caac2e7b0ebdca21373c",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/fetch/cross-http.swap-origin.http.html": [
- "eac9d1e3e32b60ae4a19b3d8a26a10e834f8e6ce",
+ "40ce944f4db8ad4e309c621a38c4b8534ad615c4",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/fetch/cross-https.keep-origin.http.html": [
- "5baa5232bbc26e33d39d89a72ca1590e3091b2dd",
+ "7c544ce792233c1dd9c988951fac9f3446f384e8",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/fetch/cross-https.no-redirect.http.html": [
- "386451d9d506687e63c3757ea771767729bf6d35",
+ "bc1c75ca3c927f955c86af19a5849a191cce7149",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/fetch/cross-https.swap-origin.http.html": [
- "0ff2d30e0a3b75b88de6d5f687a82d363e50cc90",
+ "cad9835a514a8d39bba2b0983d4fcbcbdd310b0d",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/fetch/same-http.keep-origin.http.html": [
- "698db2d282fa6350c84a681d058cbe70453e23d6",
+ "5dc3e608cb523ff6aec362e5e70a97bc570a2d71",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/fetch/same-http.no-redirect.http.html": [
- "8db97af5364fa64efb1879abb1c11539701e951d",
+ "a6c4798d69842fda5c895d8c9bfccec93abf151f",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/fetch/same-http.swap-origin.http.html": [
- "e86ce77b4a800781c0909e2645ccf1f9b80071c1",
+ "84f9933294ca351c7ee3950f8d365c2ca9834939",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/fetch/same-https.keep-origin.http.html": [
- "2e486d4b7dc5d300b0ba1122c3d0df069e258571",
+ "d0b4aa255d6b3bef8b232cc97d61e191f8a2fa28",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/fetch/same-https.no-redirect.http.html": [
- "940d3b30e4217e5af1a436455b202ce5437a4930",
+ "16160d687cb9f5efe33dbd45fc4b521cc9cceb0f",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/fetch/same-https.swap-origin.http.html": [
- "c33feb0e35f3bb1da9c37897ed7f7ff3d49e8bb5",
+ "0168534be40828348944847be80089f5b35f0764",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-http.keep-origin.http.html": [
- "3107b816c5bed6b17727b2d63b0c1a7537a32111",
+ "c7418279fb8e9d0b9d9ba1ed46585aba66003203",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-http.no-redirect.http.html": [
- "0bdc08686310ef0c354916412c58c79a7b95f1d0",
+ "88bbb6f74d907df596ef7e4cf8cbaedf0d6f1c5f",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-http.swap-origin.http.html": [
- "6b63d1831ff11bd991dc0400d4e942dcd7c8336a",
+ "726cb8f47b6b581fd18253fe3372ac90003afa0e",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-https.keep-origin.http.html": [
- "0ffbbb95fc532f2fdca7560bf2cd3957c73ba0c5",
+ "95b2888091ccb743c210f83cdb00911e34967f64",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-https.no-redirect.http.html": [
- "0ccfc472390a818061178769d86f06c955a618c1",
+ "0a4a78f01c789b2a15d104575d5cb217e929f6bf",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-https.swap-origin.http.html": [
- "d6c376a4e65b9dcd5a8f8874bdd1c1087a0e3287",
+ "77210abfdf94f754c8df996d0bcf7de95f8fb800",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-http.keep-origin.http.html": [
- "2d40b45cc0038d4b53ce7917e42b738127d37016",
+ "f255b9dcd0ad595f93aeafa692fc0d06493a1fd4",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-http.no-redirect.http.html": [
- "f7f02844de2bf8a20ac416982882cdc2afbbdad4",
+ "620c19f11af970495763d6a1d3a7036f69584feb",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-http.swap-origin.http.html": [
- "3bd77a1c6330a4c3f1a64b513ec0109f07378b1d",
+ "6c8609763b3357f7a27c589e1f885c22ebf939eb",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-https.keep-origin.http.html": [
- "ae494dbee4926858e455c781abeccb6c4234a6a6",
+ "b423313e644c1b48005f60971b351b2e5c927092",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-https.no-redirect.http.html": [
- "8d9b5f4d3d95c2376fecdeb8c6b326b13f89e0cf",
+ "e686e40d4f01babe4f39cd5d5268f793c8f8d431",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-https.swap-origin.http.html": [
- "0abed4587638b8a9cff2d390068cc2774f0831e8",
+ "1087eb50dadf1b92fd4d91b2eb817b5068e3eafa",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/img-tag/cross-http.keep-origin.http.html": [
- "8a2a3d96af53d9a8eca30e43d9aa86fa5a8a46ac",
+ "e09e61d85a9c5f8c231a0ae5ee3a9d2cca28d948",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/img-tag/cross-http.no-redirect.http.html": [
- "9632ab1732e1ac8d32695d4b0415f13ef4dc5a1f",
+ "40105a66df4794dad8a12c4b904bcdf2a03b959e",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/img-tag/cross-http.swap-origin.http.html": [
- "1cb17c098e88a8602d70086e79cbf918f9777ae7",
+ "273fe59a1772a95d2714b2a82a104e719749ae52",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/img-tag/cross-https.keep-origin.http.html": [
- "792f7b6845d07d1e1c2142f7ca404432a502b991",
+ "5b6cb7d0d0fae851415b595300f30eb4c61cc2b2",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/img-tag/cross-https.no-redirect.http.html": [
- "a26129490947c5a9d6693a08530ef60a2cc48a6b",
+ "4df54d782c96a87a029ec50f18d035aa4deb1e70",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/img-tag/cross-https.swap-origin.http.html": [
- "4371d890f869f151ac9bc19c1017614e419a82eb",
+ "66b10ff04f466e97e1cca39365eca7b6e87d4f12",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/img-tag/same-http.keep-origin.http.html": [
- "7bdc0eb973ab13c8da8ea61a31c84cbe1332e475",
+ "2024fa42bf444c9e346dc2770296617c290f076c",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/img-tag/same-http.no-redirect.http.html": [
- "faeed2098989e6e782a0ff869e05625395e29535",
+ "10962adc2f4bbedb397c44207414f21b567e7280",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/img-tag/same-http.swap-origin.http.html": [
- "5c2ec37a0405f87e46250628fc0cfc6adbfa960d",
+ "94f38db2bfa1ca8634109ce3197d92787ab0c699",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/img-tag/same-https.keep-origin.http.html": [
- "846d91961a525e7246fe333dffcec2bd783447d3",
+ "3710c1c96c72eea89488091a76ce61534d1a8633",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/img-tag/same-https.no-redirect.http.html": [
- "207c13fa7cf11d91733a38610d60783fb3517ed0",
+ "1914626ea29c5d57b0983af79fabbe40b390298a",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/img-tag/same-https.swap-origin.http.html": [
- "569d109410bd4e997c11fbe2feaf078fc13944cd",
+ "f3c25498ad283238ff6686a505bf0e6aaba88c59",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/script-tag/cross-http.keep-origin.http.html": [
- "eaf16c30210357a1848c014c0a772429d78474d4",
+ "bf1a4d6db3e907ddb6961ced100d13e78d892f39",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/script-tag/cross-http.no-redirect.http.html": [
- "1488f50aff803cbd2d89cf496bd3f7ec4b8247c2",
+ "c3230d10d654fa17a29c75f3346197b9049a9e4c",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/script-tag/cross-http.swap-origin.http.html": [
- "b61faea974ae74efcea2ff1e3234960811b1ee90",
+ "0e35ab3a6a4616cdd1033cdceb2ecbc54727bf53",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/script-tag/cross-https.keep-origin.http.html": [
- "4bf90c5726955b0b8e3018c90e4f9fec34b33a00",
+ "6ba7329d294b088524b3e917a01963ef6b1ea3a7",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/script-tag/cross-https.no-redirect.http.html": [
- "eba80e2a1efb1e8dc6cc40ce90d1cb9cadb02fa9",
+ "54cfa963d9ec200e9c444e96f5ea87560e634763",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/script-tag/cross-https.swap-origin.http.html": [
- "b38f5ba075ede9680644128637b2ade62130b9e4",
+ "6961299bc519086d77d9f2d06090c4df12f50185",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/script-tag/same-http.keep-origin.http.html": [
- "63bcd9f654cfcfbce720649cda4f3e725a3bbe9a",
+ "e2dc274d0e2bae196d568864326016502ccaf8f2",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/script-tag/same-http.no-redirect.http.html": [
- "432125bc00526e0810f67afeb1728240fa79c47d",
+ "1c48443a6613abb25897cfeaacab62706c0dd49c",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/script-tag/same-http.swap-origin.http.html": [
- "c47194b15ef4b8b9005c9a25ec517be28a83c2b1",
+ "c198959d7ed3fa64f8ed9e522c77acf8f5bb31c8",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/script-tag/same-https.keep-origin.http.html": [
- "bf42bba75f230ddef3ce515a9ee6f92d0fcd38af",
+ "c77e12117a5cab03a2b19c575acdb7c96b3d2a85",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/script-tag/same-https.no-redirect.http.html": [
- "a7195a0f8f2389a11771fcdb1b7d810c76803dfd",
+ "6a07112d04986c1db6d7709ea6e2e516e54520b1",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/script-tag/same-https.swap-origin.http.html": [
- "b4119eb7c42add564e78fff3868cf63372aa11a2",
+ "e73e48068a411242074b0aa159e1e4d59896fbff",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/sharedworker-classic/same-http.keep-origin.http.html": [
- "6b00a6bd35a505706b2a9d6d2861e4e67c5defaf",
+ "b7dba7b8fe656f40c09250f075513b1cb1ea3586",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/sharedworker-classic/same-http.no-redirect.http.html": [
- "3d57f36d4793cd1c1b0bb92798d32c9b241fae66",
+ "4a211294bf450d02949432269eb9a47e39e785bb",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/worker-classic/same-http.keep-origin.http.html": [
- "8360ff528ad9ba2bb53720c71692d9582aefe000",
+ "638c68b466507a59ae5cc22ef0d2b82a045eb3b7",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/worker-classic/same-http.no-redirect.http.html": [
- "35243d8c0dfad93ee7aa55e083c8600eeccaff00",
+ "addcc15dbe35372b03d4fc53ade18a3317e89e9c",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/worker-module/same-http.keep-origin.http.html": [
- "5292a9f479b27c8d897db580722487b6c3b6f83b",
+ "98905fb317eeefefb4fb538fd3c0cfdb0e6e7c69",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/worker-module/same-http.no-redirect.http.html": [
- "9f6cb30717fce29b903de0b4d5ed21a6b0e831aa",
+ "9c5dd969084f368afa9e2e6f58306a7e091bc646",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/xhr/cross-http.keep-origin.http.html": [
- "20be1ee2d82239f79459171c6e6438dad45254b4",
+ "741c874ad32f9e2e0592185dd99f52c2010dc4e6",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/xhr/cross-http.no-redirect.http.html": [
- "fd280355417e02626fadddf411aadf989ed494eb",
+ "b2e574c1d11425f7f6546ea0369930fe8acea936",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/xhr/cross-http.swap-origin.http.html": [
- "878d1b0c28decf0553142e39fd672d3d08244e62",
+ "8af9fd6eae46b591bdaf19101f69d487e9b2fa1e",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/xhr/cross-https.keep-origin.http.html": [
- "5511aa6d54fed581ac9805af17b89bab5d362f97",
+ "86e0d4eae6a1286e354b9127fc65401f15fdd54f",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/xhr/cross-https.no-redirect.http.html": [
- "ff0984afa87f0bec4a1e226b74e5bfa5cf86945d",
+ "26460c3bd714cffe2549f53493f5909ead37bca5",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/xhr/cross-https.swap-origin.http.html": [
- "6381e3025fda11d8a001c1592744811237ab4872",
+ "c68cc7e8eda2621c85ab272b3c6dec9d1f8f3c7c",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/xhr/same-http.keep-origin.http.html": [
- "236eab003ffe9a1bede6ee662e965bcc8b8fe645",
+ "950af0c61d4dde4d01149a84f66d0b9e4948f316",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/xhr/same-http.no-redirect.http.html": [
- "c47edfd188140a44375dc1e6f7a322c2fa3cfb3c",
+ "d4ae93bb73f4bd504f8ef0771a8ee14d3a647fe7",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/xhr/same-http.swap-origin.http.html": [
- "5f4e9a08c8300af2cd2cde30cb77f0d46112970f",
+ "98aea0772947451de7d15182340cfe7fb32abdce",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/xhr/same-https.keep-origin.http.html": [
- "28192674c920d5ecc217e704ad6cafeb1e322347",
+ "4a711f7a78b9695ae4fcf8030ed1cf5d5d4302d4",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/xhr/same-https.no-redirect.http.html": [
- "02c868a4672324816ba681a69de3f0a97dc41845",
+ "ff444343b8f92e79e5f8b8530a11090c811c65d2",
"testharness"
],
"referrer-policy/gen/top.meta/strict-origin/xhr/same-https.swap-origin.http.html": [
- "20f964044e23c3da3617b862e57b1c8b73dfa0b0",
+ "cf57a0a574a04d32cbee68d9ca30f42168239d92",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/a-tag/cross-http.no-redirect.http.html": [
- "a77024c16c90e52f2a9d2d166e99672821674697",
+ "307e935cedeebcea0f9f07dd453bbf1634f0c604",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/a-tag/cross-https.no-redirect.http.html": [
- "988679e223c5f72baafe1ca0325fe50fd31d5210",
+ "a4529bcf1f6d3bec3b80bb6682d2adba6d037150",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/a-tag/same-http.no-redirect.http.html": [
- "0bb2daf32a546a9ef437e6b9dbfc87b18a3f89ef",
+ "6c1dc71ba84c5fab0e081a8fe80366f5b6cb48f3",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/a-tag/same-https.no-redirect.http.html": [
- "4a04e98eef946f1f956a1c844b09233387095bf9",
+ "9431a1765244892aad8b589882e1bb4fd9ecbf49",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/fetch/cross-http.keep-origin.http.html": [
- "383a91559b3aae9937feccf2aeefc290db9efef3",
+ "5043a93c2069e1f5866da3ad891348b6477a2af9",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/fetch/cross-http.no-redirect.http.html": [
- "3a7df294f9a3074d18b36b0c12b23585d00dde7d",
+ "46ce6978ba6442e14f336744f39d57cf274cf6c9",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/fetch/cross-http.swap-origin.http.html": [
- "557684095b16492465a31b7e542d50d79f5d8e18",
+ "74da7c14fc1476cc88d9ef3209d87f8de9ad8884",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/fetch/cross-https.keep-origin.http.html": [
- "85a20c12d9752c08187e902d375c9d1512a896bb",
+ "ca6825c633f8b2c06b79b7c8d230e9e938a4024c",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/fetch/cross-https.no-redirect.http.html": [
- "0c058c0832fd8633165f270308cd7a3d8ef8f823",
+ "31472d6aebbfb06f1892ee6710f89331cb0724ef",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/fetch/cross-https.swap-origin.http.html": [
- "91884c7afe6e31dec7a601fe507a0716c9832385",
+ "2b83b4e7195562465e1f15e6b1ebc80fa83ba76a",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/fetch/same-http.keep-origin.http.html": [
- "ad39013c5f340b9fe255f811c4731a74048305a2",
+ "7d4734d6c7b98bad23b59834c1ab70074cb6f514",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/fetch/same-http.no-redirect.http.html": [
- "2bc73e76e68b2d8475b818d7a452b1726956723f",
+ "9dfa39e64366b9c26563cb9ee78ac7330be5424a",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/fetch/same-http.swap-origin.http.html": [
- "7a69b5297890c8881109eb29e91086ec1c7ff4c5",
+ "0a8119c4d477676d4a14f82eb2838f94ebeea803",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/fetch/same-https.keep-origin.http.html": [
- "4cda477b772c90dac479da81d32ac927ca2197ec",
+ "6d3c2c9c55d3eee2cde9a6a613b20d915a51e2c7",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/fetch/same-https.no-redirect.http.html": [
- "ed261048b3801a4d8f91d2328f8ed98a30cf784c",
+ "267081a290d3b2604f731563878e20c864ab97e5",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/fetch/same-https.swap-origin.http.html": [
- "cb5bcf637be9f75e10354da6b64dd4a6293bc3be",
+ "8946815cb3b67f1f504d62f982b311aa199aebc9",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-http.keep-origin.http.html": [
- "5e9376358b9b4a3d5cbf6eaea61ecf298bcebdda",
+ "c6e13851e685f6ea8582a1be0b6a4fc98cab9be4",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-http.no-redirect.http.html": [
- "50532da8910378c3b29c7bd520ac5f173448aee3",
+ "4b82e5f9617f8ea87f90770177ba0930d8a419ea",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-http.swap-origin.http.html": [
- "4a6fbf0d03a627d4c82e58b296b00c05243cb67a",
+ "62b088b40fe73d6d45e86f27c0ddbb3e7325f953",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-https.keep-origin.http.html": [
- "f20be36ad1c27a26e3e33682241cfa6bd7c2f114",
+ "18d27e6f9b2a58cab265cff3b2ad925ca4d4d83f",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-https.no-redirect.http.html": [
- "1925370c86b81049450b15ca6cd3196fea3d2a70",
+ "a946796357692b662befe9f75905433405baecbd",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-https.swap-origin.http.html": [
- "4474708caacaeac71ccc7da1135414ae22699cce",
+ "d2d9fe9a68362b1efa28150c0d09654f0196182b",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-http.keep-origin.http.html": [
- "ac6bcec6450393d369327033ac83b2092cd8d7a7",
+ "1a027047499e58d9b18264cee1dfa9075e027e85",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-http.no-redirect.http.html": [
- "a6364188266e3f29f2ff6bd9115dbc1ef41d361d",
+ "53bd45e5a29d9819b3fb9d772d0a453051f59620",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-http.swap-origin.http.html": [
- "4b7889385bee894026736f7329490a72d16510d9",
+ "7292fa7e65751b9814b2b617d01ee5c47c303387",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-https.keep-origin.http.html": [
- "0bbc78707db66389124272c8983a00e706566e2f",
+ "df3627a40295c0cb8675e02b9efdb911100e3c18",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-https.no-redirect.http.html": [
- "63d3c37d89a560bfb82cfa3cf44cf65d5c2d25b9",
+ "82854ae6b3d97585b9effcdb6b0e285129a4bcdb",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-https.swap-origin.http.html": [
- "af08f36ef37e872dba30338eeccd4a5a42cf6b31",
+ "bda4ac8f7a2a0670c2c49480707ab07c297fc756",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-http.keep-origin.http.html": [
- "e53473e72bd3cbe93422f4bb389664e37cb32683",
+ "dfb903d27a5d8f440e25f7527a931bbcaca20887",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-http.no-redirect.http.html": [
- "900968e3f5aa027e2bac9a1793cf405cbf3bc6c0",
+ "f755eb1e6b42c82655dc3d59f437a471c73b2f15",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-http.swap-origin.http.html": [
- "69c5fcd0cb774aadc0d847d4ea5d4642f6eeee7b",
+ "0f84802c7093369f5eef5dc86a88d0ba4eabb464",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-https.keep-origin.http.html": [
- "a1204da872684d0dec0317ec07776304ef48fd34",
+ "87948038d6252642c2b36260990c6024d716a679",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-https.no-redirect.http.html": [
- "3fa1e11ec5a9a464262030af4cd4ad210fe375e4",
+ "01490d5a8b1c518e918cc4d7b90df8c1c2a27727",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-https.swap-origin.http.html": [
- "c2d12d62cf4e78a8ee57ddcdce60b06ff132e7be",
+ "f5770d24910b75056ed8b636711905d4c42d030a",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/img-tag/same-http.keep-origin.http.html": [
- "4ab2671a8d4def76d7838b52bad46be64b33f05e",
+ "5ff2659e9f1a36156c0fbac2a2dc274106d17930",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/img-tag/same-http.no-redirect.http.html": [
- "bcf0d8379f789ba8adf0af95a06a534b01b01235",
+ "e8264215ef8b23f5474a5dedb3f37d5d90e45e66",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/img-tag/same-http.swap-origin.http.html": [
- "e476176f2712f8d2429a809e96265cf712e8348a",
+ "971da6f64ef28ff8d621285e37a56b020ed4919b",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/img-tag/same-https.keep-origin.http.html": [
- "f7737b87716570c592e8362a9c1e98d804bf1162",
+ "9f040e4c48d7d76f34f942c521628a7dcb50ea88",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/img-tag/same-https.no-redirect.http.html": [
- "73ba6d68d929209f71e80a1a7b1086b502bc1e72",
+ "4710141f4bb1d9c43953ea56b4c6734e73bcd616",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/img-tag/same-https.swap-origin.http.html": [
- "7602c523a44489fec611c65f56863b643f0dbe7b",
+ "2a89c1f52a6fff224b14e510db64d6ff2909562b",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-http.keep-origin.http.html": [
- "95b58fa5d651248048f5edd519a1a99db973f9ab",
+ "aec7c665c6651b90fd7c38a0aa7e69b0272beab0",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-http.no-redirect.http.html": [
- "f70dab3d46abfec6a251bca7061b2687e4d0e5f2",
+ "7a0821b7e837be8d87efc60e1a0d5be8f91362fd",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-http.swap-origin.http.html": [
- "e5dbfb16d0d4c13c946faafbc5798b78235252ca",
+ "6eca4e51c92f71c79305294829f6c7b66f90f6fb",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-https.keep-origin.http.html": [
- "b740b81c25802a88402b4d780b10901aed98359f",
+ "f5dd935985453174881bd635a4f41c4502de44b8",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-https.no-redirect.http.html": [
- "dcc34b6ef19659e5a6b243d5af22718c03820683",
+ "a6322387413c083bbf4fee22d473c346a66370c1",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-https.swap-origin.http.html": [
- "bc7ee4cce9b4e34368746cd62859dfd1fd7d35cb",
+ "fbc8b77ab378e84a8ade6d5f808828f6bc754bcb",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/script-tag/same-http.keep-origin.http.html": [
- "052c6cf287bba3b35e5973057252627580aa1d00",
+ "680b2291e2a856ef891140022f000fbe1f2656bd",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/script-tag/same-http.no-redirect.http.html": [
- "acd64f240b9458eda751ea324b511181879462d9",
+ "cd0494a52c15fe3d27954fe9d727a789c1b1cc16",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/script-tag/same-http.swap-origin.http.html": [
- "5553fe06a0a1489c7ecda14b99b96eb37e872756",
+ "7411f8963771ed6c5567b05fd1e5de60f0495468",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/script-tag/same-https.keep-origin.http.html": [
- "ed63b00877cfa77bf3512221067edd87dafcabb1",
+ "ad33638d07ee831869458588587bdf64cf40443d",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/script-tag/same-https.no-redirect.http.html": [
- "9dd6c3b3b52e041dc9d35fd9e805693aeaca47aa",
+ "73eec5a88e32c5916c02df23cc6e1353a6b6b5ea",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/script-tag/same-https.swap-origin.http.html": [
- "d46b65c5d6ed487c1ca7a8e0a3b3face4ffbd786",
+ "cc46af534f15cd3a083a5b48e47904399e61d9a0",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/sharedworker-classic/same-http.keep-origin.http.html": [
- "04c02ae47efb6ac4945f3b011587a904cc98d203",
+ "7dd104cfd83c06b0fdf0f1522d8e6e2b656bc76c",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/sharedworker-classic/same-http.no-redirect.http.html": [
- "83b4baf0bb3f165fa43698c38679cedbba6c06a1",
+ "259587c893d0aed61d4ebab831b4db3481f65fe6",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/worker-classic/same-http.keep-origin.http.html": [
- "bcaf210bc4ab48791e4fee5bf383e165c78aa911",
+ "c18924d61f9b819726b83381d10c4d06b6ee8920",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/worker-classic/same-http.no-redirect.http.html": [
- "7f3fd250721b3fa6b545fe316c62bcdef346bbd8",
+ "420f475af40dfe42f8093841b9c1a0b20ac0cd80",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/worker-module/same-http.keep-origin.http.html": [
- "01bc2a61fae0190ba34b1b7ca01980dfa8bd87c1",
+ "97d742885e9741deb17501f8f3813a130b005c85",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/worker-module/same-http.no-redirect.http.html": [
- "5af7f8fc21ade640000423a854a1cfeca4868a3b",
+ "84dd2dbf9863c4310905fc2ffbf8bc836016dd8c",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/xhr/cross-http.keep-origin.http.html": [
- "77aaa8793129bee4ae171936392a16476e027612",
+ "2b915db9b2c902ba50afeefcf37202ea0d42d59a",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/xhr/cross-http.no-redirect.http.html": [
- "6e1b01962179d6a145bd74bb959eb0fda7294786",
+ "46570c616b3ef3f352c4ad33dc36a5aba28bfe7d",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/xhr/cross-http.swap-origin.http.html": [
- "bb955ba76566e5fa915314ef65b4c921980fc65e",
+ "70a9387b596f0c56343ff94f8234c84d397ced3a",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/xhr/cross-https.keep-origin.http.html": [
- "21f65dedfd353406e9551ab493e72cd6b0ca0950",
+ "cb52ad0c3b3d5081be1e8c19b13a24a6734700cf",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/xhr/cross-https.no-redirect.http.html": [
- "b19fa390d20d151a0d137dc567612ed36ca6bbc1",
+ "4d23b5b1fe521bac9547846151163f7f2c30abe1",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/xhr/cross-https.swap-origin.http.html": [
- "43fa7e0286e01ad71bdd9f07332b853d73eaab01",
+ "08cdcda64f00985bbc9a838e591bee8cd0955b1e",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/xhr/same-http.keep-origin.http.html": [
- "69d157e43a95add0742f3a85e16e810698efaa52",
+ "0a9468a5cd5c9c4fcc7a5d01f406ce471b87a87b",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/xhr/same-http.no-redirect.http.html": [
- "f481905747b10d664e3d318ad69408d60dceced6",
+ "907dfe46189ee783dfe037bf30f857ca061b7c7a",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/xhr/same-http.swap-origin.http.html": [
- "b359aeeb63f460eb9cc9c5e41adf74914129f2da",
+ "0bbd06efbf6c7e9bb7b965d27b14e206e9c08ed9",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/xhr/same-https.keep-origin.http.html": [
- "eb14cf0a1959407d5e95f13ec50bfb170a8888e3",
+ "a90ea834061b1ff2b80d519b250419db6eff8271",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/xhr/same-https.no-redirect.http.html": [
- "d46b4cd5c2a00970222959fd83df4e0f172d2ef4",
+ "146bef287f7af9d2cb5d916713ebceb84e8431c6",
"testharness"
],
"referrer-policy/gen/top.meta/unsafe-url/xhr/same-https.swap-origin.http.html": [
- "189c6bc5144eefa32fddc7b57f58e575e6a8aaad",
+ "dcecb0d1fb07d418d787540589e652f466a2793d",
"testharness"
],
"referrer-policy/gen/top.meta/unset/a-tag/cross-http.no-redirect.http.html": [
- "ecec5f91755c7d2352c01847c5918a4a2b7e3d5e",
+ "7b76180b1280f6a33125b03fce289bdc75644953",
"testharness"
],
"referrer-policy/gen/top.meta/unset/a-tag/cross-https.no-redirect.http.html": [
- "b8e0cb2bc50da7bba2e1d89073d389cb2423a523",
+ "ead7efc96337c66ce0e2eee97bfde5fe0fe6194a",
"testharness"
],
"referrer-policy/gen/top.meta/unset/a-tag/same-http.no-redirect.http.html": [
- "f5ef3b71b5ee36efafa07496f31ad59faaaf5bfe",
+ "0350e03597cafb7582f73dc588d416ff72bd1e4f",
"testharness"
],
"referrer-policy/gen/top.meta/unset/a-tag/same-https.no-redirect.http.html": [
- "5d78d3f8550b49d8b958c68df0b69ba620147a3b",
+ "be8155abc71a036396917321e18c17726eb740b2",
"testharness"
],
"referrer-policy/gen/top.meta/unset/fetch/cross-http.keep-origin.http.html": [
- "ea2e8d1194859594c01f573e3f3ce5818566a9cf",
+ "d6dbf7c38f52cfe136a313a225452e25fe9582d2",
"testharness"
],
"referrer-policy/gen/top.meta/unset/fetch/cross-http.no-redirect.http.html": [
- "2cfe2a0fb99b9b83770be5ea0347887437cab561",
+ "d6b7b1d4b2303aec7eaef620e9573a827b4f6d11",
"testharness"
],
"referrer-policy/gen/top.meta/unset/fetch/cross-http.swap-origin.http.html": [
- "44501a5f736380a6c6a3e879bddfbf8aa6f4f90f",
+ "228bac96566b97d482a3a0c209c8ffd23398be51",
"testharness"
],
"referrer-policy/gen/top.meta/unset/fetch/cross-https.keep-origin.http.html": [
- "9f51a70045663262f724914650eeb93b92551a7d",
+ "23a5dc696034e3ed1b4aa9612befdde70ceffa32",
"testharness"
],
"referrer-policy/gen/top.meta/unset/fetch/cross-https.no-redirect.http.html": [
- "b16692f66d4ad8094cff6c778242afaf819cedc5",
+ "2b950c4a6817da9151e8257f3dd0a9ebfd733253",
"testharness"
],
"referrer-policy/gen/top.meta/unset/fetch/cross-https.swap-origin.http.html": [
- "532809dd0afa8fa7cf20e93572ffe3068482a768",
+ "68d8dddf59d0f84badd8a98bfd25f1123128676f",
"testharness"
],
"referrer-policy/gen/top.meta/unset/fetch/same-http.keep-origin.http.html": [
- "99882a623ccd727407e4fadb666994f615afb93b",
+ "68a2919245a5a9af207ff6e133ad2ef2b79663d8",
"testharness"
],
"referrer-policy/gen/top.meta/unset/fetch/same-http.no-redirect.http.html": [
- "aae08809fa202d2d0dafd7fb8b11802f56b14dab",
+ "9786e115f4534b5e06316dd5f66979ea1331e25d",
"testharness"
],
"referrer-policy/gen/top.meta/unset/fetch/same-http.swap-origin.http.html": [
- "b8dbbd6e029ff40110d6d30bfd013201edea9b6f",
+ "aeb97a127123950647fa69cb3165a78046a741f3",
"testharness"
],
"referrer-policy/gen/top.meta/unset/fetch/same-https.keep-origin.http.html": [
- "5480d46ff3f05aa804e2386c755d0afe3fd2ee49",
+ "27bf0fb382512b9a19f1b45c65938ae91d7b2520",
"testharness"
],
"referrer-policy/gen/top.meta/unset/fetch/same-https.no-redirect.http.html": [
- "0edaa41c1c8237df53d6c4e2cfe3654aa0b36d2b",
+ "f2de2eeabfa438844b97856c9ea1376e1364524c",
"testharness"
],
"referrer-policy/gen/top.meta/unset/fetch/same-https.swap-origin.http.html": [
- "2bcb3cbe6ec3e8f8102f8a5eb4e4a92e53f91476",
+ "2f059b49d6c0a9dcc9d9acb82472051ac2e71ce2",
"testharness"
],
"referrer-policy/gen/top.meta/unset/iframe-tag/cross-http.keep-origin.http.html": [
- "97ec687004a41a5aeb3d8d7d06c3a3e5a36db20b",
+ "51b796faff483aa283c8dde74d464f1d3bcdb66a",
"testharness"
],
"referrer-policy/gen/top.meta/unset/iframe-tag/cross-http.no-redirect.http.html": [
- "d631a6dcb12fcdac7bd6cac94b67893203ae805c",
+ "ae910ab09dbac0a7d233294f4181b11f77592fe4",
"testharness"
],
"referrer-policy/gen/top.meta/unset/iframe-tag/cross-http.swap-origin.http.html": [
- "2d627c6d22edd82ba71e776c85cd7ff9981f6db0",
+ "6b96a09c17948d56e14b645c43754af50052bfaf",
"testharness"
],
"referrer-policy/gen/top.meta/unset/iframe-tag/cross-https.keep-origin.http.html": [
- "366e8665a62e062ad5d44f079d0585d353a38d9b",
+ "89eb976029d84b8887f4d299b7b1c6c378a15f4c",
"testharness"
],
"referrer-policy/gen/top.meta/unset/iframe-tag/cross-https.no-redirect.http.html": [
- "3a55660c0e48d19afd0101e29b9b7b09013ba7b4",
+ "d099040c32c19bfe2fcc12a459f28a6d60c798ca",
"testharness"
],
"referrer-policy/gen/top.meta/unset/iframe-tag/cross-https.swap-origin.http.html": [
- "9b857831f09986428eea878ff03d33981788d4bb",
+ "026635498c02397a0d2b8666219fc47bede7b310",
"testharness"
],
"referrer-policy/gen/top.meta/unset/iframe-tag/same-http.keep-origin.http.html": [
- "d80ff5a58075f7a0cd469da0d9ec0587172316cb",
+ "a88a0727bf671469a2d33f99c869a0d02fbf8f6e",
"testharness"
],
"referrer-policy/gen/top.meta/unset/iframe-tag/same-http.no-redirect.http.html": [
- "012d095ef49377e0c7bf2ebc6e12efd8aed5dec4",
+ "04cc2e35ebcbf0061e62dab71a1ae4279642ec57",
"testharness"
],
"referrer-policy/gen/top.meta/unset/iframe-tag/same-http.swap-origin.http.html": [
- "f2f4595415a3c912da6fab0b144373651393c91f",
+ "c877963cb9afd648229b8b5ff6179bd0fb2cba4f",
"testharness"
],
"referrer-policy/gen/top.meta/unset/iframe-tag/same-https.keep-origin.http.html": [
- "667567ebba11259e988613adc3a040269a927abd",
+ "5a1af89398747e0efdf4265d8b9b79ce91cbf1df",
"testharness"
],
"referrer-policy/gen/top.meta/unset/iframe-tag/same-https.no-redirect.http.html": [
- "2824cead304141079f73bedaf9655ed5406d34c2",
+ "4c9fb03cd2b73cf193f3434121ef236c4353def5",
"testharness"
],
"referrer-policy/gen/top.meta/unset/iframe-tag/same-https.swap-origin.http.html": [
- "9efcc95c2aa98335f7613d6d2e53c2550defe471",
+ "d9ab586df6e6e3aa449ae6fae082f670c9b9612b",
"testharness"
],
"referrer-policy/gen/top.meta/unset/img-tag/cross-http.keep-origin.http.html": [
- "3d9206f18f101b20ceed0fa677ac5836b1db9c30",
+ "9631d810efd2c0b2d7127ce351e37a4b5dee9d8e",
"testharness"
],
"referrer-policy/gen/top.meta/unset/img-tag/cross-http.no-redirect.http.html": [
- "6d5c1e56cb2cd0842d8ee456ce73b707edf196af",
+ "6e03cdab423332817281306be15546db7fcbbbe4",
"testharness"
],
"referrer-policy/gen/top.meta/unset/img-tag/cross-http.swap-origin.http.html": [
- "51596668d9399022071858d762337a0eafb9ddab",
+ "f3ccb1f50425bd99ef3a968dfa6d59571f0c4db3",
"testharness"
],
"referrer-policy/gen/top.meta/unset/img-tag/cross-https.keep-origin.http.html": [
- "9cd2d1ffee576cf75f0fe9481a5f8697df675b7f",
+ "27266df1e4758381e35767c4ae1c5a6852eb6947",
"testharness"
],
"referrer-policy/gen/top.meta/unset/img-tag/cross-https.no-redirect.http.html": [
- "4d71131d9b94a23961efa78f075787d7cdd0f432",
+ "7299286879b5e7e3204f8b1e885cf13dfca3d1d5",
"testharness"
],
"referrer-policy/gen/top.meta/unset/img-tag/cross-https.swap-origin.http.html": [
- "29a55b7627240b528710a4393bef43f131a676d1",
+ "53ae37b0509db25a84feeedb79397677251f6cc1",
"testharness"
],
"referrer-policy/gen/top.meta/unset/img-tag/same-http.keep-origin.http.html": [
- "09f9e964f66baabe323a038841b971e35119468c",
+ "bb0fc8062f5cafe2f16560e03c5136b27e9050d6",
"testharness"
],
"referrer-policy/gen/top.meta/unset/img-tag/same-http.no-redirect.http.html": [
- "ee69797376a02ae0c6d090dbbe516fb40048c482",
+ "6d4ed57e23c2fb495d56d641c3316bfe9060521e",
"testharness"
],
"referrer-policy/gen/top.meta/unset/img-tag/same-http.swap-origin.http.html": [
- "8b9f2909c649220a721ff71037e9c27bc6216805",
+ "719a6354f27201757448d7b00d76450888ff269f",
"testharness"
],
"referrer-policy/gen/top.meta/unset/img-tag/same-https.keep-origin.http.html": [
- "63ae656a1bc084f439d34a979f7f161d6c26cd7a",
+ "c39fdd14a4409a3f9cecc4a616cf55460f1c870c",
"testharness"
],
"referrer-policy/gen/top.meta/unset/img-tag/same-https.no-redirect.http.html": [
- "63a3adfeee104f91c678d9ba8ce84ea5486b2117",
+ "d594f8b75eb7c4c150e52cd933152f0064d67ac6",
"testharness"
],
"referrer-policy/gen/top.meta/unset/img-tag/same-https.swap-origin.http.html": [
- "bf559ef2fa1d63406597c09ed5fbd3b21847c613",
+ "2fbe12fe8a8292d11e8d95a0a8ea9c99d44fcfde",
"testharness"
],
"referrer-policy/gen/top.meta/unset/script-tag/cross-http.keep-origin.http.html": [
- "e49bb460dbab8b926c3eee0e8e6e0040c6fec870",
+ "2a587ca4b11f08295a64404098925575b885f7d4",
"testharness"
],
"referrer-policy/gen/top.meta/unset/script-tag/cross-http.no-redirect.http.html": [
- "cc431565cb16ac0042be8eb61b37c02c901b2314",
+ "d0be10f9bcd922d7c712c91f8aa63e88b01bffbb",
"testharness"
],
"referrer-policy/gen/top.meta/unset/script-tag/cross-http.swap-origin.http.html": [
- "acba24bf6482e9208b25e9fdfedd9d908f00002d",
+ "85414f14de313adf52a8b1c0dc5090ffa43b64db",
"testharness"
],
"referrer-policy/gen/top.meta/unset/script-tag/cross-https.keep-origin.http.html": [
- "6d335a915c88ebfd502e7a7edec108468ef52ba0",
+ "ec3dcdea3417d91b5dc59a42982a15c285d9b3b6",
"testharness"
],
"referrer-policy/gen/top.meta/unset/script-tag/cross-https.no-redirect.http.html": [
- "a72d9f9d555eb60ee0e7ebbc9fab32a1d3230fe3",
+ "196770f8da688af4acbd0cd2fcbc233efae50cb4",
"testharness"
],
"referrer-policy/gen/top.meta/unset/script-tag/cross-https.swap-origin.http.html": [
- "5ae41b8a4757fccb99c9cb44059b34cfc4370da4",
+ "151d87662ab606881613e0cf9e06de47b15612d6",
"testharness"
],
"referrer-policy/gen/top.meta/unset/script-tag/same-http.keep-origin.http.html": [
- "41d2ffbf3bb9f94ddba57b8f91ff4b6937797ac7",
+ "c186fa19693386ae0dca6d05638ef11b91c6bed4",
"testharness"
],
"referrer-policy/gen/top.meta/unset/script-tag/same-http.no-redirect.http.html": [
- "c50346186988fd0f38d4c858493c667d658f06bf",
+ "d0c49af446fe311605b061700e8a0582acdca03c",
"testharness"
],
"referrer-policy/gen/top.meta/unset/script-tag/same-http.swap-origin.http.html": [
- "ccf74bfc9783b89ef645e64dd6b433f2976e4ef4",
+ "594be914a131f43b828a88b58f6824a039deb2a6",
"testharness"
],
"referrer-policy/gen/top.meta/unset/script-tag/same-https.keep-origin.http.html": [
- "1f3c30737f984e230f66b8951b1efc83602180db",
+ "f0acef6c59e420274449f9ce018bab1186c61575",
"testharness"
],
"referrer-policy/gen/top.meta/unset/script-tag/same-https.no-redirect.http.html": [
- "8b7f117bd904e95890d417f6dd772dcba17b956b",
+ "569f8c1ded69f5bcd7030c0506db009e80f01c07",
"testharness"
],
"referrer-policy/gen/top.meta/unset/script-tag/same-https.swap-origin.http.html": [
- "de7ff149fad8eb3705adfd9d32af4066563bc9e6",
+ "c027bcd884daaa9a899cea93af2d9526416d6a3b",
"testharness"
],
"referrer-policy/gen/top.meta/unset/sharedworker-classic/same-http.keep-origin.http.html": [
- "bf5fbd15347c0589d84cf150d64da32e551b9d6c",
+ "6e6160aa74a81e72b92e65b33a363987882918f3",
"testharness"
],
"referrer-policy/gen/top.meta/unset/sharedworker-classic/same-http.no-redirect.http.html": [
- "019f99b85150aa1da20a9bffefe9fa81338be86d",
+ "03b0a5ecd0c9cdb87712ddd06c335b17acf47acc",
"testharness"
],
"referrer-policy/gen/top.meta/unset/worker-classic/same-http.keep-origin.http.html": [
- "bb03d60a754c84ee3ec4f530ebc1e2af7230dd08",
+ "9c1caa904e3b0f7b47ad7de330309af282316caa",
"testharness"
],
"referrer-policy/gen/top.meta/unset/worker-classic/same-http.no-redirect.http.html": [
- "2647d9c0068ca57d5070a0d503748e4d391a7e9b",
+ "954ed8fa62a7dddc88f227cca83512cf6c2fe8e6",
"testharness"
],
"referrer-policy/gen/top.meta/unset/worker-module/same-http.keep-origin.http.html": [
- "48e9b2fc797ce1bedab11017c450b4bcdc3b7075",
+ "dd8d5e5810468a9853d033dfd481b8527333f89a",
"testharness"
],
"referrer-policy/gen/top.meta/unset/worker-module/same-http.no-redirect.http.html": [
- "c471a2ab65f0027b09a1156a7f9fcba6429c8fac",
+ "282912b7da492b02c31e60eecb3891756976e555",
"testharness"
],
"referrer-policy/gen/top.meta/unset/xhr/cross-http.keep-origin.http.html": [
- "d05cf044d6b27de6fb4b98e67aef5b4ce547298d",
+ "71192894ceabdaa457b92e64bf9e6eb955b4d158",
"testharness"
],
"referrer-policy/gen/top.meta/unset/xhr/cross-http.no-redirect.http.html": [
- "a46b1806e1d9c4db2f95f0fa58b2b8dad6dd1a62",
+ "60033300dd752760cb031a36ffa55fa67c674a16",
"testharness"
],
"referrer-policy/gen/top.meta/unset/xhr/cross-http.swap-origin.http.html": [
- "bb3472038d3c63f0eecb5edfbc8f524a812c11d1",
+ "be62704fe35525072c06941485f54ec4fe40ad2d",
"testharness"
],
"referrer-policy/gen/top.meta/unset/xhr/cross-https.keep-origin.http.html": [
- "d7ff137270e823c1a2f2cea7a12bee20beb2ecc9",
+ "7d4131664e85e23dd649d58be46b68d6a5eded3e",
"testharness"
],
"referrer-policy/gen/top.meta/unset/xhr/cross-https.no-redirect.http.html": [
- "d2fe3e21cd9298d7c3509dff0c9c8f1f8281d37e",
+ "84e65d398a13ba0ebb94a4c2644c39ab9a38d2a1",
"testharness"
],
"referrer-policy/gen/top.meta/unset/xhr/cross-https.swap-origin.http.html": [
- "5646eec59885411e0af515d96f8c34024d2948eb",
+ "1b7e54f4ff6066ed54bf63537ff595c601bf9367",
"testharness"
],
"referrer-policy/gen/top.meta/unset/xhr/same-http.keep-origin.http.html": [
- "67e588307b53ca28c28c9b3e6200b69b1e5f129d",
+ "9f3d16e85d2fafb49f8797b96444ea6fb176b518",
"testharness"
],
"referrer-policy/gen/top.meta/unset/xhr/same-http.no-redirect.http.html": [
- "e165cb1f414143495575599ed9f858f16c1e57b6",
+ "40cd238de98beb11dcf933072ae100cf38c8b1a7",
"testharness"
],
"referrer-policy/gen/top.meta/unset/xhr/same-http.swap-origin.http.html": [
- "395832acebdd6263ad535224910868beb89cca31",
+ "a912773ca20aa4724148a3f5a7ae1d00eb7ab6b0",
"testharness"
],
"referrer-policy/gen/top.meta/unset/xhr/same-https.keep-origin.http.html": [
- "99224b7cb6b6deff0b505eb90e71434fbc5c8fe8",
+ "b0eda9910fd947e6bbf40f3be1bc9c1139e4736a",
"testharness"
],
"referrer-policy/gen/top.meta/unset/xhr/same-https.no-redirect.http.html": [
- "a2c89524c97aafcac94308f9517379a90f87a0ca",
+ "ecfc6a58475f6556cf93eb2b913fd8076fe0f86a",
"testharness"
],
"referrer-policy/gen/top.meta/unset/xhr/same-https.swap-origin.http.html": [
- "d868323f574937678d6a273346d62421c5cee6a9",
+ "c166e90808a46ce549c19ec7e918d55d37a1ce7e",
"testharness"
],
"referrer-policy/generic/iframe-src-change.html": [
@@ -675622,23 +675672,23 @@
"testharness"
],
"referrer-policy/generic/inheritance/iframe-inheritance-data.html": [
- "06c3c9b0c4bcf4297f903d422110c2de420679e3",
+ "0a45bb36c11f26c515ab91a58a884e78ed2b34b7",
"testharness"
],
"referrer-policy/generic/inheritance/iframe-inheritance-srcdoc-child.html": [
- "08acb405c211e4cf84ae6565a84120ad45b0271b",
+ "ecd5a41cc0beb02a36a7dcaca2803e6c84697158",
"testharness"
],
"referrer-policy/generic/inheritance/iframe-inheritance-srcdoc.html": [
- "34ea0045b4871d97acc9b9359e7920c7e04d8c59",
+ "060fabdb1c8cf46a8ad69984954dd8bb2ccf27c4",
"testharness"
],
"referrer-policy/generic/link-rel-prefetch.html": [
- "914ddfc4b225d26c675c61ecf623fdebb10e4524",
+ "72e831c92129aed2d80a4178fb56f9d7c20dacad",
"testharness"
],
"referrer-policy/generic/multiple-headers-and-values.html": [
- "d4826ce8a7ae2b40898a598c36523d9520c54b4c",
+ "8a94cd7c102becc811898597388e0a9e4a8e25aa",
"testharness"
],
"referrer-policy/generic/multiple-headers-and-values.html.headers": [
@@ -675646,7 +675696,7 @@
"support"
],
"referrer-policy/generic/multiple-headers-combined.html": [
- "47b59f556614119ee1dfba56e6673a652a725868",
+ "799bba8a32ca2b36df9e11ac528d5b72c0218e65",
"testharness"
],
"referrer-policy/generic/multiple-headers-combined.html.headers": [
@@ -675654,7 +675704,7 @@
"support"
],
"referrer-policy/generic/multiple-headers-one-invalid.html": [
- "9bd661fe6a247809f1e8b7ee5ccfdcadad0f4edd",
+ "7304df846c9feb8c84158191577fb2910ef2adc0",
"testharness"
],
"referrer-policy/generic/multiple-headers-one-invalid.html.headers": [
@@ -675662,7 +675712,7 @@
"support"
],
"referrer-policy/generic/multiple-headers-one-unknown-token.html": [
- "7c28a5ada5273d94ac07ca2ec182c06047b9a560",
+ "57ca2f4384a45bd0dac1994f6ede849d9898c6da",
"testharness"
],
"referrer-policy/generic/multiple-headers-one-unknown-token.html.headers": [
@@ -675670,7 +675720,7 @@
"support"
],
"referrer-policy/generic/multiple-headers.html": [
- "7f0364f1853f65cb1020af53bbeefcd6f44b0011",
+ "43f8bb72c18646fd710bf5ba62ac80bf26a0e672",
"testharness"
],
"referrer-policy/generic/multiple-headers.html.headers": [
@@ -675682,7 +675732,7 @@
"support"
],
"referrer-policy/generic/sandboxed-iframe-with-opaque-origin.html": [
- "0e8e5e1306f5f51c17d8a89c92bb86573c3e275e",
+ "65c48e242bf10a0e0125d7ed3b254ed54cd74b41",
"testharness"
],
"referrer-policy/generic/sanity-checker.js": [
@@ -675690,7 +675740,7 @@
"support"
],
"referrer-policy/generic/subresource-test/area-navigate.html": [
- "ad49c0c2efd7ef18070a73caafd9223e1ec3b39d",
+ "5de90e5b5101b19a083f0705b5b6df8036202281",
"testharness"
],
"referrer-policy/generic/subresource-test/attr-referrer-invalid-value.html": [
@@ -675698,31 +675748,31 @@
"testharness"
],
"referrer-policy/generic/subresource-test/fetch-messaging.html": [
- "2d835274c132591a8edc574ad747e7d103de0659",
+ "a20f6a11ca9e0dea77109c34abbd564142f01d38",
"testharness"
],
"referrer-policy/generic/subresource-test/iframe-messaging.html": [
- "2f97ce4c62a8dc96c886e17b9113ee9b7c021174",
+ "15b6ab8f08816d9369b34fabd56361216ab149af",
"testharness"
],
"referrer-policy/generic/subresource-test/image-decoding.html": [
- "97abb153f1fca19eb53c280117120299374b1b6c",
+ "f515ceb1fa335ec25f2107c43d654081ab49ce7a",
"testharness"
],
"referrer-policy/generic/subresource-test/link-navigate.html": [
- "e96fd22539829ef2f71053517941eb3a8178d167",
+ "dbb9a897208cff6460b20901f6f895ecc3ff55b9",
"testharness"
],
"referrer-policy/generic/subresource-test/script-messaging.html": [
- "44c938fa6e1c34b3761ac6a797d2e87a319fc08b",
+ "967c58a4a10c7ed932258a728a3255e2e627169f",
"testharness"
],
"referrer-policy/generic/subresource-test/worker-messaging.html": [
- "0612e9965983c4ee696e63be71dcdc31981aa31a",
+ "294fa574b5862daa58bd0b47c930c936e2771a93",
"testharness"
],
"referrer-policy/generic/subresource-test/xhr-messaging.html": [
- "8afbf1db237130d6c8258b755ceac5258f6500fa",
+ "f88e2e57595b8f9ae6acdf949ee6a3b6f07d64c6",
"testharness"
],
"referrer-policy/generic/test-case.sub.js": [
@@ -675734,7 +675784,7 @@
"support"
],
"referrer-policy/generic/unsupported-csp-referrer-directive.html": [
- "0a29f38c0288c34c23eea14a6053d68d6b19582e",
+ "3c5cd740af9d5a4e072b829b6b7d3c37e4268aa8",
"testharness"
],
"referrer-policy/spec.src.json": [
@@ -680606,7 +680656,7 @@
"testharness"
],
"service-workers/service-worker/update-registration-with-type.https.html": [
- "e7d3692812eb8a24f253b87e157f4a4366e3098e",
+ "812fa0b4c7cdbdfcc40ecdf0f5477288e045ffaa",
"testharness"
],
"service-workers/service-worker/update-result.https.html": [
@@ -687398,11 +687448,11 @@
"support"
],
"tools/lint/lint.py": [
- "7397de7fb89b7869b85036bc2f4d098004e758bf",
+ "48a275bcf29df6264258da3885e0e5f83a7ec85a",
"support"
],
"tools/lint/rules.py": [
- "f354a33fa4905573ceef8ee6ae58ed0cd0b67e3b",
+ "c6f416e90ed7f257c3216024cc77426eba94a7a7",
"support"
],
"tools/lint/tests/__init__.py": [
@@ -687542,7 +687592,7 @@
"support"
],
"tools/lint/tests/test_file_lints.py": [
- "b3a83fe5f30bf2efe8c817c216ad2f8702b3e17b",
+ "edb819cbccb1a03c8b34356404ff1af2326e703a",
"support"
],
"tools/lint/tests/test_lint.py": [
@@ -692066,7 +692116,7 @@
"support"
],
"tools/webdriver/webdriver/client.py": [
- "0bddd7b13738321ed57c6df1ed6f316b3a5c7eb5",
+ "5425572016076494cd1d7da6576a6c7a53c9015e",
"support"
],
"tools/webdriver/webdriver/error.py": [
@@ -692086,7 +692136,7 @@
"support"
],
"tools/wpt/android.py": [
- "f92146c75e4377683c3b65b85ee5c201948b6f83",
+ "1dc057ff502f2539afb848b45752ea5a2c3ddc61",
"support"
],
"tools/wpt/browser.py": [
@@ -692126,7 +692176,7 @@
"support"
],
"tools/wpt/testfiles.py": [
- "b1c81877cd620f99c76e139329614e905c6271fe",
+ "b5a0e6457398c840c368cfbd8e28e1450de1c8b4",
"support"
],
"tools/wpt/tests/latest_mozilla_central.txt": [
@@ -693706,55 +693756,55 @@
"support"
],
"upgrade-insecure-requests/animation-worklet-import-upgrade.https.html": [
- "5f65f2357fa462e9668aa20099271cd8508a832d",
+ "410322ac15325aed55773248d6c3664c44e6789e",
"testharness"
],
"upgrade-insecure-requests/animation-worklet-redirect-upgrade.https.html": [
- "0e2c86e83a63b454a834df80a8213d1cce5d3276",
+ "78ec628f75db028efbd4f7b3352aa493f543ce89",
"testharness"
],
"upgrade-insecure-requests/animation-worklet-upgrade.https.html": [
- "208e324a99636d57368dcd39c0c5f77d969b286b",
+ "3d451fe5ffe2562635ad3d5fcfb9eef96bc95b2a",
"testharness"
],
"upgrade-insecure-requests/audio-worklet-import-upgrade.https.html": [
- "d8d44a6a0e5df2529f388f0552114d16abcb5303",
+ "3786b3b699c20fcb5d4f57a89cf5eff453dac11e",
"testharness"
],
"upgrade-insecure-requests/audio-worklet-redirect-upgrade.https.html": [
- "63848c60d8c145edc6dccf673c047d26f91d2570",
+ "ecdc506a8a9ee591c490c7297d29f201808dfa8f",
"testharness"
],
"upgrade-insecure-requests/audio-worklet-upgrade.https.html": [
- "52f1c4d5f6962651785981b710628feb47f3a427",
+ "704bba994088a6e2197142a7ddbd71bc89eea7d8",
"testharness"
],
"upgrade-insecure-requests/iframe-redirect-upgrade.https.html": [
- "4b4a21ce919524677cec64dbd6928ad3ce3bf8c6",
+ "7d0a310cf43e6144d3fc2d13f81d3f8912569e3f",
"testharness"
],
"upgrade-insecure-requests/iframe-upgrade.https.html": [
- "53c9997ec2d00c996a84338f2e6f3e068bbbb27a",
+ "d9ba69ea6b9d7bf8f871f5cd56c658142bc114c6",
"testharness"
],
"upgrade-insecure-requests/image-redirect-upgrade.https.html": [
- "5c7d8934c2e9022d98e32567a61b604f6c8f1369",
+ "d72b6218c50ac2203a4c20bc56e61c33db9f1336",
"testharness"
],
"upgrade-insecure-requests/image-upgrade.https.html": [
- "6f897050d48efc07ed50e19bfb628f732f315029",
+ "75d4b599fee6cacb75480581860d1c123b2eeae0",
"testharness"
],
"upgrade-insecure-requests/layout-worklet-import-upgrade.https.html": [
- "6e9ae4d36f207b7c31c0e6b1238e1abc1bb9a970",
+ "9d97377e0ff1bf7949fd6dd9d3f3f9464f440042",
"testharness"
],
"upgrade-insecure-requests/layout-worklet-redirect-upgrade.https.html": [
- "d04165f32c390b22f9974dd868520b5cc7333597",
+ "dca6abcbfe9bec8f04f3d23df5738ceb2a44612a",
"testharness"
],
"upgrade-insecure-requests/layout-worklet-upgrade.https.html": [
- "191ac12d3cab1c7caf2c9d63025b815d08c00cc0",
+ "876bf8428d320556ddfaff2de6f33e0e142be0f1",
"testharness"
],
"upgrade-insecure-requests/link-upgrade.sub.https.html": [
@@ -693842,39 +693892,39 @@
"support"
],
"upgrade-insecure-requests/module-worker-import-upgrade.https.html": [
- "22c1600e13609d9292029f42193fb78565a68935",
+ "ef103ab049c63d019deb3b8d64116f13c8617034",
"testharness"
],
"upgrade-insecure-requests/module-worker-redirect-upgrade.https.html": [
- "936a7944b4655ac2744af401b502b2a4e28f1aee",
+ "216f20263cee08a458b6b31afdec1b579ef9d8c7",
"testharness"
],
"upgrade-insecure-requests/module-worker-upgrade.https.html": [
- "6de610a302f86f61df933f96f6d1a92a2666a4ee",
+ "e81fd10855e03e8b35170181b4b1339dcfc6470f",
"testharness"
],
"upgrade-insecure-requests/paint-worklet-import-upgrade.https.html": [
- "da52df5c9984521dd80dacf4b28e9e0c7a5b8842",
+ "eda2f28b44dfcff3ade5b42c0f916637cadcce07",
"testharness"
],
"upgrade-insecure-requests/paint-worklet-redirect-upgrade.https.html": [
- "b70c103da4c607f904a60eedcb9505894837a0f9",
+ "b6da97865563a377ac2df8fb0451a2ec14465532",
"testharness"
],
"upgrade-insecure-requests/paint-worklet-upgrade.https.html": [
- "3f2790a1092267e23e489b2ca181d99286ef0f42",
+ "98bdd0e4bf17988168186b4f7145d67646c252e3",
"testharness"
],
"upgrade-insecure-requests/shared-worker-redirect-upgrade.https.html": [
- "5bfcb133b4ca781796c0992641658ac30b0b6c0a",
+ "28fea03022bf278327e359036888f396c47da8ff",
"testharness"
],
"upgrade-insecure-requests/shared-worker-upgrade.https.html": [
- "7be1042ff7433aeda678e64e4a01f6e2ebbcb1bf",
+ "cf1d3c382e4b139db42e807ab1db166cb0d4fbbb",
"testharness"
],
"upgrade-insecure-requests/support/generate.py": [
- "ee27203699707fcf7f48e51ef8a7d541c0791260",
+ "e3f5aaf3ddf858989f83bcba1743ef73978162e1",
"support"
],
"upgrade-insecure-requests/support/redirect-cors.py": [
@@ -693890,19 +693940,19 @@
"testharness"
],
"upgrade-insecure-requests/worker-redirect-upgrade.https.html": [
- "486965c438698fbb16e8832ec3d304c4372b4075",
+ "8349042e69c2a9559ab72c4e19f64478b8868705",
"testharness"
],
"upgrade-insecure-requests/worker-subresource-fetch-redirect-upgrade.https.html": [
- "bcda7ed4432493f93e616915d11a4df76571a21c",
+ "31cec1390c0cf1dec178355abd29796622305262",
"testharness"
],
"upgrade-insecure-requests/worker-subresource-fetch-upgrade.https.html": [
- "bc98b9f2d0680047d4808c5c22872246a8496dbb",
+ "e559246d8ba71164cbf1b47ee52fdfb9b2bce5dd",
"testharness"
],
"upgrade-insecure-requests/worker-upgrade.https.html": [
- "2b0a6a757a2c1833ed772b45d4d23e6d1687f395",
+ "5a1d58388469d2c7cd15620edaa7ceb665079937",
"testharness"
],
"url/META.yml": [
@@ -695982,7 +696032,7 @@
"support"
],
"web-animations/resources/keyframe-tests.js": [
- "43716801fb19fbb552b6eb1b39998c1756dbe65c",
+ "3cf3cf22bf8666a3800dfd3cc3cd4e37c7f7598e",
"support"
],
"web-animations/resources/keyframe-utils.js": [
@@ -699301,6 +699351,10 @@
"0cf01976ff0eeb66c51ded321e777123f063b02c",
"testharness"
],
+ "webrtc/RTCDataChannel-send-blob-order.html": [
+ "f5cdb45e04c9fba648f8b2b92bcd839d43ed41d4",
+ "testharness"
+ ],
"webrtc/RTCDataChannel-send.html": [
"4565a8385febacd33aed74bd09bbaaaddef34538",
"testharness"
@@ -701986,19 +702040,19 @@
"reftest"
],
"webvtt/rendering/cues-with-video/processing-model/2_tracks-ref.html": [
- "fa969b1ab08ed393425c38b19b1b1f54a31e341c",
+ "464fbcff8bff1201ca5725bae22a6995431c3eff",
"support"
],
"webvtt/rendering/cues-with-video/processing-model/2_tracks.html": [
- "7648d876928dad228e3e84a2afa4a5ab8276773f",
+ "1a29be86a48d1bb30e056c6a017caa79e39511b7",
"reftest"
],
"webvtt/rendering/cues-with-video/processing-model/3_tracks-ref.html": [
- "9fc52199fd01b5662e5db2a9a527a446bbe748cd",
+ "3f155dd0ade2fdfecfa2122faf1bef041f35ca39",
"support"
],
"webvtt/rendering/cues-with-video/processing-model/3_tracks.html": [
- "c0d5c161cb918ee6738199f8b5220861b0401805",
+ "bdb45f1110dab9ed129bd8ef99c875719ac6308e",
"reftest"
],
"webvtt/rendering/cues-with-video/processing-model/align_center-ref.html": [
diff --git a/tests/wpt/metadata/css/CSS2/linebox/inline-negative-margin-001.html.ini b/tests/wpt/metadata/css/CSS2/linebox/inline-negative-margin-001.html.ini
deleted file mode 100644
index 033d24e93cc..00000000000
--- a/tests/wpt/metadata/css/CSS2/linebox/inline-negative-margin-001.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[inline-negative-margin-001.html]
- [#container 1]
- expected: FAIL
-
diff --git a/tests/wpt/metadata/css/css-values/minmax-length-percentage-interpolate.html.ini b/tests/wpt/metadata/css/css-values/minmax-length-percentage-interpolate.html.ini
new file mode 100644
index 00000000000..3c091c4d928
--- /dev/null
+++ b/tests/wpt/metadata/css/css-values/minmax-length-percentage-interpolate.html.ini
@@ -0,0 +1,2 @@
+[minmax-length-percentage-interpolate.html]
+ expected: FAIL
diff --git a/tests/wpt/metadata/css/cssom-view/elementsFromPoint-iframes.html.ini b/tests/wpt/metadata/css/cssom-view/elementsFromPoint-iframes.html.ini
index e89282b04a1..ff5b07adb77 100644
--- a/tests/wpt/metadata/css/cssom-view/elementsFromPoint-iframes.html.ini
+++ b/tests/wpt/metadata/css/cssom-view/elementsFromPoint-iframes.html.ini
@@ -1,5 +1,5 @@
[elementsFromPoint-iframes.html]
- expected: CRASH
+ expected: TIMEOUT
[elementsFromPoint on the root document for points in iframe elements]
expected: FAIL
diff --git a/tests/wpt/metadata/dom/nodes/Document-contentType/contentType/contenttype_txt.html.ini b/tests/wpt/metadata/dom/nodes/Document-contentType/contentType/contenttype_txt.html.ini
deleted file mode 100644
index c3916f8555d..00000000000
--- a/tests/wpt/metadata/dom/nodes/Document-contentType/contentType/contenttype_txt.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[contenttype_txt.html]
- expected: CRASH
diff --git a/tests/wpt/metadata/fetch/content-type/response.window.js.ini b/tests/wpt/metadata/fetch/content-type/response.window.js.ini
index c5e7dd9675d..c596033839a 100644
--- a/tests/wpt/metadata/fetch/content-type/response.window.js.ini
+++ b/tests/wpt/metadata/fetch/content-type/response.window.js.ini
@@ -312,3 +312,15 @@
[<iframe>: separate response Content-Type: */* text/html]
expected: FAIL
+ [<iframe>: combined response Content-Type: */* text/html]
+ expected: FAIL
+
+ [<iframe>: combined response Content-Type: text/html */*]
+ expected: FAIL
+
+ [<iframe>: separate response Content-Type: text/html;x=" text/plain]
+ expected: FAIL
+
+ [<iframe>: separate response Content-Type: text/html;" \\" text/plain]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/fetch/content-type/script.window.js.ini b/tests/wpt/metadata/fetch/content-type/script.window.js.ini
index d2df9b78483..5c001592859 100644
--- a/tests/wpt/metadata/fetch/content-type/script.window.js.ini
+++ b/tests/wpt/metadata/fetch/content-type/script.window.js.ini
@@ -56,3 +56,6 @@
[separate text/javascript x/x]
expected: FAIL
+ [separate text/javascript;charset=windows-1252 error text/javascript]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/fetch/nosniff/parsing-nosniff.window.js.ini b/tests/wpt/metadata/fetch/nosniff/parsing-nosniff.window.js.ini
index d4ba399b762..87c807a49ff 100644
--- a/tests/wpt/metadata/fetch/nosniff/parsing-nosniff.window.js.ini
+++ b/tests/wpt/metadata/fetch/nosniff/parsing-nosniff.window.js.ini
@@ -11,6 +11,3 @@
[X-Content-Type-Options%3A%20nosniff%0C]
expected: FAIL
- [X-Content-Type-Options%3A%20'NosniFF']
- expected: FAIL
-
diff --git a/tests/wpt/metadata/fetch/sec-metadata/redirect/multiple-redirect-https-downgrade-upgrade.tentative.sub.html.ini b/tests/wpt/metadata/fetch/sec-metadata/redirect/multiple-redirect-https-downgrade-upgrade.tentative.sub.html.ini
index 4ff9971a06d..0502d40c836 100644
--- a/tests/wpt/metadata/fetch/sec-metadata/redirect/multiple-redirect-https-downgrade-upgrade.tentative.sub.html.ini
+++ b/tests/wpt/metadata/fetch/sec-metadata/redirect/multiple-redirect-https-downgrade-upgrade.tentative.sub.html.ini
@@ -18,3 +18,18 @@
[Https downgrade-upgrade object => No headers]
expected: NOTRUN
+ [Https downgrade-upgrade object]
+ expected: NOTRUN
+
+ [Https downgrade-upgrade iframe]
+ expected: FAIL
+
+ [Https downgrade-upgrade fetch() api]
+ expected: NOTRUN
+
+ [Https downgrade-upgrade top level navigation]
+ expected: FAIL
+
+ [Https downgrade-upgrade embed]
+ expected: TIMEOUT
+
diff --git a/tests/wpt/metadata/fetch/sec-metadata/redirect/redirect-http-upgrade.tentative.sub.html.ini b/tests/wpt/metadata/fetch/sec-metadata/redirect/redirect-http-upgrade.tentative.sub.html.ini
index 46e406b88a5..b26f3371218 100644
--- a/tests/wpt/metadata/fetch/sec-metadata/redirect/redirect-http-upgrade.tentative.sub.html.ini
+++ b/tests/wpt/metadata/fetch/sec-metadata/redirect/redirect-http-upgrade.tentative.sub.html.ini
@@ -18,3 +18,18 @@
[Http upgrade fetch() api => No headers]
expected: NOTRUN
+ [Http upgrade embed]
+ expected: TIMEOUT
+
+ [Http upgrade top level navigation]
+ expected: FAIL
+
+ [Http upgrade iframe]
+ expected: FAIL
+
+ [Http upgrade object]
+ expected: NOTRUN
+
+ [Http upgrade fetch() api]
+ expected: NOTRUN
+
diff --git a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_5.html.ini b/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_5.html.ini
deleted file mode 100644
index dc2e45516de..00000000000
--- a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_5.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[traverse_the_history_5.html]
- [Multiple history traversals, last would be aborted]
- expected: FAIL
-
diff --git a/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-innerwidth-innerheight.html.ini b/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-innerwidth-innerheight.html.ini
index e02f179ec25..bf50d59df41 100644
--- a/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-innerwidth-innerheight.html.ini
+++ b/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-innerwidth-innerheight.html.ini
@@ -1,24 +1,5 @@
[open-features-negative-innerwidth-innerheight.html]
type: testharness
- expected: TIMEOUT
[HTML: window.open `features`: negative values for legacy `innerwidth`, `innerheight`]
expected: FAIL
- [features "innerheight=-404.5" should NOT set "height=404"]
- expected: TIMEOUT
-
- [features "innerwidth=-404.5" should NOT set "width=404"]
- expected: TIMEOUT
-
- [features "innerwidth=-404" should NOT set "width=404"]
- expected: TIMEOUT
-
- [features "innerheight=-404e1" should NOT set "height=404"]
- expected: TIMEOUT
-
- [features "innerheight=-404" should NOT set "height=404"]
- expected: TIMEOUT
-
- [features "innerwidth=-404e1" should NOT set "width=404"]
- expected: TIMEOUT
-
diff --git a/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-width-height.html.ini b/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-width-height.html.ini
index 9027336b453..d1ed9088b2b 100644
--- a/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-width-height.html.ini
+++ b/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-width-height.html.ini
@@ -1,24 +1,5 @@
[open-features-negative-width-height.html]
type: testharness
- expected: TIMEOUT
[HTML: window.open `features`: negative values for `width`, `height`]
expected: FAIL
- [features "height=-404" should NOT set "height=404"]
- expected: TIMEOUT
-
- [features "height=-404e1" should NOT set "height=404"]
- expected: TIMEOUT
-
- [features "height=-404.5" should NOT set "height=404"]
- expected: TIMEOUT
-
- [features "width=-404" should NOT set "width=404"]
- expected: TIMEOUT
-
- [features "width=-404e1" should NOT set "width=404"]
- expected: TIMEOUT
-
- [features "width=-404.5" should NOT set "width=404"]
- expected: TIMEOUT
-
diff --git a/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height.html.ini b/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height.html.ini
index 4e44584b123..a70e9dbad4d 100644
--- a/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height.html.ini
+++ b/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height.html.ini
@@ -1,48 +1,32 @@
[open-features-non-integer-height.html]
type: testharness
- expected: TIMEOUT
[HTML: window.open `features`: non-integer values for feature `height`]
expected: FAIL
[features "height=405*3" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "height=405.32" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "height=405e1" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "height=405/5" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "height=405^4" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "height=405.5" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "height=405e-1" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "height=405 " should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "height=405LLl" should set "height=405"]
- expected: TIMEOUT
-
- [features "height=/404" should NOT set "height=404"]
- expected: TIMEOUT
-
- [top=0,left=0,width=401,: absence of feature "height" should be treated same as "height=0"]
- expected: TIMEOUT
-
- [top=0,left=0: absence of feature "height" should be treated same as "height=0"]
- expected: TIMEOUT
-
- [features "height=_404" should NOT set "height=404"]
- expected: TIMEOUT
-
- [features "height=L404" should NOT set "height=404"]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerheight.html.ini b/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerheight.html.ini
index fcaeae5336d..779531b4a98 100644
--- a/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerheight.html.ini
+++ b/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerheight.html.ini
@@ -1,42 +1,32 @@
[open-features-non-integer-innerheight.html]
type: testharness
- expected: TIMEOUT
[HTML: window.open `features`: non-integer values for legacy feature `innerheight`]
expected: FAIL
[features "innerheight=405e-1" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "innerheight=405LLl" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "innerheight=405^4" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "innerheight=405e1" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "innerheight=405 " should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "innerheight=405/5" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "innerheight=405.32" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "innerheight=405.5" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "innerheight=405*3" should set "height=405"]
- expected: TIMEOUT
-
- [features "innerheight=_404" should NOT set "height=404"]
- expected: TIMEOUT
-
- [features "innerheight=L404" should NOT set "height=404"]
- expected: TIMEOUT
-
- [features "innerheight=/404" should NOT set "height=404"]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-left.html.ini b/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-left.html.ini
index a8e4fe06618..caba4124f0b 100644
--- a/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-left.html.ini
+++ b/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-left.html.ini
@@ -1,42 +1,32 @@
[open-features-non-integer-left.html]
type: testharness
- expected: TIMEOUT
[HTML: window.open `features`: non-integer values for feature `left`]
expected: FAIL
[features "left=105e1" should set "left=105"]
- expected: TIMEOUT
+ expected: FAIL
[features "left=105 " should set "left=105"]
- expected: TIMEOUT
+ expected: FAIL
[features "left=105/5" should set "left=105"]
- expected: TIMEOUT
+ expected: FAIL
[features "left=105e-1" should set "left=105"]
- expected: TIMEOUT
+ expected: FAIL
[features "left=105^4" should set "left=105"]
- expected: TIMEOUT
+ expected: FAIL
[features "left=105LLl" should set "left=105"]
- expected: TIMEOUT
+ expected: FAIL
[features "left=105.32" should set "left=105"]
- expected: TIMEOUT
+ expected: FAIL
[features "left=105*3" should set "left=105"]
- expected: TIMEOUT
+ expected: FAIL
[features "left=105.5" should set "left=105"]
- expected: TIMEOUT
-
- [features "left=L104" should NOT set "left=104"]
- expected: TIMEOUT
-
- [features "left=/104" should NOT set "left=104"]
- expected: TIMEOUT
-
- [features "left=_104" should NOT set "left=104"]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screenx.html.ini b/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screenx.html.ini
index 64a08faf0e6..9ace8a4cbdb 100644
--- a/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screenx.html.ini
+++ b/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screenx.html.ini
@@ -1,42 +1,32 @@
[open-features-non-integer-screenx.html]
type: testharness
- expected: TIMEOUT
[HTML: window.open `features`: non-integer values for legacy feature `screenx`]
expected: FAIL
[features "screenx=105.5" should set "left=105"]
- expected: TIMEOUT
+ expected: FAIL
[features "screenx=105e1" should set "left=105"]
- expected: TIMEOUT
+ expected: FAIL
[features "screenx=105 " should set "left=105"]
- expected: TIMEOUT
+ expected: FAIL
[features "screenx=105*3" should set "left=105"]
- expected: TIMEOUT
+ expected: FAIL
[features "screenx=105e-1" should set "left=105"]
- expected: TIMEOUT
+ expected: FAIL
[features "screenx=105^4" should set "left=105"]
- expected: TIMEOUT
+ expected: FAIL
[features "screenx=105LLl" should set "left=105"]
- expected: TIMEOUT
+ expected: FAIL
[features "screenx=105/5" should set "left=105"]
- expected: TIMEOUT
+ expected: FAIL
[features "screenx=105.32" should set "left=105"]
- expected: TIMEOUT
-
- [features "screenx=_104" should NOT set "left=104"]
- expected: TIMEOUT
-
- [features "screenx=L104" should NOT set "left=104"]
- expected: TIMEOUT
-
- [features "screenx=/104" should NOT set "left=104"]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screeny.html.ini b/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screeny.html.ini
index 4f22ef4ef29..a82bd0f981a 100644
--- a/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screeny.html.ini
+++ b/tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screeny.html.ini
@@ -1,42 +1,32 @@
[open-features-non-integer-screeny.html]
type: testharness
- expected: TIMEOUT
[HTML: window.open `features`: non-integer values for legacy feature `screeny`]
expected: FAIL
[features "screeny=405^4" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "screeny=405e-1" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "screeny=405LLl" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "screeny=405e1" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "screeny=405 " should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "screeny=405/5" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "screeny=405*3" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "screeny=405.32" should set "height=405"]
- expected: TIMEOUT
+ expected: FAIL
[features "screeny=405.5" should set "height=405"]
- expected: TIMEOUT
-
- [features "screeny=_404" should NOT set "height=404"]
- expected: TIMEOUT
-
- [features "screeny=L404" should NOT set "height=404"]
- expected: TIMEOUT
-
- [features "screeny=/404" should NOT set "height=404"]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/semantics/forms/form-submission-0/form-submission-algorithm.html.ini b/tests/wpt/metadata/html/semantics/forms/form-submission-0/form-submission-algorithm.html.ini
index 702af61a3c4..127392316de 100644
--- a/tests/wpt/metadata/html/semantics/forms/form-submission-0/form-submission-algorithm.html.ini
+++ b/tests/wpt/metadata/html/semantics/forms/form-submission-0/form-submission-algorithm.html.ini
@@ -1,11 +1,7 @@
[form-submission-algorithm.html]
- expected: TIMEOUT
[If form's firing submission events is true, then return; 'submit' event]
expected: FAIL
[If form's firing submission events is true, then return; 'invalid' event]
expected: FAIL
- [Cannot navigate (after constructing the entry list)]
- expected: TIMEOUT
-
diff --git a/tests/wpt/metadata/html/semantics/interactive-elements/the-details-element/toggleEvent.html.ini b/tests/wpt/metadata/html/semantics/interactive-elements/the-details-element/toggleEvent.html.ini
new file mode 100644
index 00000000000..9e522297c94
--- /dev/null
+++ b/tests/wpt/metadata/html/semantics/interactive-elements/the-details-element/toggleEvent.html.ini
@@ -0,0 +1,7 @@
+[toggleEvent.html]
+ [Calling open twice on 'details' fires only one toggle event]
+ expected: FAIL
+
+ [Setting open=true to opened 'details' element should not fire a toggle event at the 'details' element]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events.html.ini b/tests/wpt/metadata/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events.html.ini
index 034d9baebfa..496bad988c6 100644
--- a/tests/wpt/metadata/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events.html.ini
+++ b/tests/wpt/metadata/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events.html.ini
@@ -1,5 +1,4 @@
[promise-rejection-events.html]
- expected: TIMEOUT
[delayed handling: delaying handling rejected promise created from createImageBitmap will cause both events to fire]
expected: FAIL
@@ -9,6 +8,3 @@
[no unhandledrejection/rejectionhandled: rejection handler attached synchronously to a promise created from createImageBitmap]
expected: FAIL
- [rejectionhandled is dispatched from a queued task, and not immediately]
- expected: TIMEOUT
-
diff --git a/tests/wpt/metadata/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching.html.ini b/tests/wpt/metadata/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching.html.ini
index 8c965580699..d3d0ef660c1 100644
--- a/tests/wpt/metadata/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching.html.ini
+++ b/tests/wpt/metadata/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching.html.ini
@@ -56,3 +56,9 @@
[X SNR (-608.3912160578785 dB) is not greater than or equal to 65.737. Got -608.3912160578785.]
expected: FAIL
+ [X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[30\]\t1.9724091887474060e-1\t9.5236867666244507e-1\t7.5512775778770447e-1\t7.9289436569253091e-1\t3.8985999999999999e-3\n\t[60\]\t-2.2450675070285797e-1\t-5.8084785938262939e-1\t3.5634110867977142e-1\t6.1348441407448528e-1\t3.8985999999999999e-3\n\t[90\]\t-3.7808802723884583e-1\t-5.9811043739318848e-1\t2.2002241015434265e-1\t3.6786251568070089e-1\t3.8985999999999999e-3\n\t[120\]\t7.6881676912307739e-1\t9.4563448429107666e-1\t1.7681771516799927e-1\t1.8698315057805445e-1\t3.8985999999999999e-3\n\t[151\]\t5.4644601186737418e-4\t-4.1306272149085999e-2\t4.1852718160953373e-2\t1.0132291292202573e+0\t3.8985999999999999e-3\n\t...and 1419 more errors.\n\tMax AbsError of 9.1201954329126364e+35 at index of 20238.\n\t[20238\]\t9.1201954329126364e+35\t-4.7574958205223083e-1\t9.1201954329126364e+35\t1.9170159632239809e+36\t3.8985999999999999e-3\n\tMax RelError of 1.9170159632239809e+36 at index of 20238.\n\t[20238\]\t9.1201954329126364e+35\t-4.7574958205223083e-1\t9.1201954329126364e+35\t1.9170159632239809e+36\t3.8985999999999999e-3\n]
+ expected: FAIL
+
+ [X SNR (-675.9249049743026 dB) is not greater than or equal to 65.737. Got -675.9249049743026.]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/workers/WorkerGlobalScope-close.html.ini b/tests/wpt/metadata/workers/WorkerGlobalScope-close.html.ini
deleted file mode 100644
index fe8654e447c..00000000000
--- a/tests/wpt/metadata/workers/WorkerGlobalScope-close.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[WorkerGlobalScope-close.html]
- [Test sending a message after closing.]
- expected: FAIL
-
diff --git a/tests/wpt/web-platform-tests/README.md b/tests/wpt/web-platform-tests/README.md
index 3abdf15ca2b..8c5b201818e 100644
--- a/tests/wpt/web-platform-tests/README.md
+++ b/tests/wpt/web-platform-tests/README.md
@@ -1,4 +1,4 @@
-The web-platform-tests Project [![IRC chat](https://goo.gl/6nCIks)](http://irc.w3.org/?channels=testing)
+The web-platform-tests Project
==============================
The web-platform-tests Project is a W3C-coordinated attempt to build a
@@ -12,6 +12,30 @@ the promise of working across browsers and devices without needing extra
layers of abstraction to paper over the gaps left by specification
editors and implementors.
+The most important sources of information and activity are:
+
+- [github.com/web-platform-tests/wpt](https://github.com/web-platform-tests/wpt):
+ the canonical location of the project's source code revision history and the
+ discussion forum for changes to the code
+- [web-platform-tests.org](https://web-platform-tests.org): the documentation
+ website; details how to set up the project, how to write tests, how to give
+ and receive peer review, how to serve as an administrator, and more
+- [web-platform-tests.live](http://web-platform-tests.live): a public
+ deployment of the test suite, allowing anyone to run the tests by visiting
+ from an Internet-enabled browser of their choice
+- [wpt.fyi](https://wpt.fyi): an archive of test results collected from an
+ array of web browsers on a regular basis
+- [Real-time chat room](http://irc.w3.org/?channels=testing): the
+ [IRC](http://www.irchelp.org/) chat room named `#testing` on
+ [irc.w3.org](https://www.w3.org/wiki/IRC); includes participants located
+ around the world, but busiest during the European working day; [all
+ discussion is archived here](https://w3.logbot.info/testing)
+- [Mailing list](https://lists.w3.org/Archives/Public/public-test-infra/): a
+ public and low-traffic discussion list
+
+**If you'd like clarification about anything**, don't hesitate to ask in the
+chat room or on the mailing list.
+
Setting Up the Repo
===================
@@ -251,25 +275,3 @@ web-platform-tests root directory to suppress the error reports.
For more details, see the [lint-tool documentation][lint-tool].
[lint-tool]: https://web-platform-tests.org/writing-tests/lint-tool.html
-
-Getting Involved
-================
-
-If you wish to contribute actively, you're very welcome to join the
-public-test-infra@w3.org mailing list (low traffic) by
-[signing up to our mailing list](mailto:public-test-infra-request@w3.org?subject=subscribe).
-The mailing list is [archived][mailarchive].
-
-Join us on irc #testing ([irc.w3.org][ircw3org], port 6665). The channel
-is [archived][ircarchive].
-
-[contributing]: https://github.com/web-platform-tests/wpt/blob/master/CONTRIBUTING.md
-[ircw3org]: https://www.w3.org/wiki/IRC
-[ircarchive]: https://w3.logbot.info/testing
-[mailarchive]: https://lists.w3.org/Archives/Public/public-test-infra/
-
-Documentation
-=============
-
-* [How to write and review tests](https://web-platform-tests.org/)
-* [Documentation for the wptserve server](http://wptserve.readthedocs.org/en/latest/)
diff --git a/tests/wpt/web-platform-tests/common/security-features/resources/common.js b/tests/wpt/web-platform-tests/common/security-features/resources/common.js
deleted file mode 100644
index 6986f841a88..00000000000
--- a/tests/wpt/web-platform-tests/common/security-features/resources/common.js
+++ /dev/null
@@ -1,1185 +0,0 @@
-/**
- * @fileoverview Utilities for mixed-content in Web Platform Tests.
- * @author burnik@google.com (Kristijan Burnik)
- * Disclaimer: Some methods of other authors are annotated in the corresponding
- * method's JSDoc.
- */
-
-// ===============================================================
-// Types
-// ===============================================================
-// Objects of the following types are used to represent what kind of
-// subresource requests should be sent with what kind of policies,
-// from what kind of possibly nested source contexts.
-// The objects are represented as JSON objects (not JavaScript/Python classes
-// in a strict sense) to be passed between JavaScript/Python code.
-
-// Note: So far this document covers:
-// - resources/common.js : client-side test infra code
-// - scope/ - server-side scripts that serves nested source contexts
-// but doesn't cover:
-// - tools/ - generator scripts that generates top-level HTML documents.
-// There are some policies only handled by generators (e.g. mixed-content
-// opt-ins) and not yet covered by the docs here.
-
-/**
- @typedef PolicyDelivery
- @type {object}
- Referrer policy etc. can be applied/delivered in several ways.
- A PolicyDelivery object specifies what policy is delivered and how.
-
- @property {string} deliveryType
- Specifies how the policy is delivered.
- The valid deliveryType are:
-
- "attr"
- [A] DOM attributes e.g. referrerPolicy.
-
- "rel-noref"
- [A] <link rel="noreferrer"> (referrer-policy only).
-
- "http-rp"
- [B] HTTP response headers.
-
- "meta"
- [B] <meta> elements.
-
- @property {string} key
- @property {string} value
- Specifies what policy to be delivered. The valid keys are:
-
- "referrerPolicy"
- Referrer Policy
- https://w3c.github.io/webappsec-referrer-policy/
- Valid values are those listed in
- https://w3c.github.io/webappsec-referrer-policy/#referrer-policy
- (except that "" is represented as null/None)
-
- A PolicyDelivery can be specified in several ways:
-
- - (for [A]) Associated with an individual subresource request and
- specified in `Subresource.policies`,
- e.g. referrerPolicy attributes of DOM elements.
- This is handled in invokeRequest().
-
- - (for [B]) Associated with an nested environmental settings object and
- specified in `SourceContext.policies`,
- e.g. HTTP referrer-policy response headers of HTML/worker scripts.
- This is handled in server-side under /common/security-features/scope/.
-
- - (for [B]) Associated with the top-level HTML document.
- This is handled by the generators.d
-*/
-
-/**
- @typedef Subresource
- @type {object}
- A Subresource represents how a subresource request is sent.
-
- @property{SubresourceType} subresourceType
- How the subresource request is sent,
- e.g. "img-tag" for sending a request via <img src>.
- See the keys of `subresourceMap` for valid values.
-
- @property{string} url
- subresource's URL.
- Typically this is constructed by getRequestURLs() below.
-
- @property{PolicyDelivery} policyDeliveries
- Policies delivered specific to the subresource request.
-*/
-
-/**
- @typedef SourceContext
- @type {object}
- Requests can be possibly sent from various kinds of source contexts, i.e.
- fetch client's environment settings objects:
- top-level windows, iframes, or workers.
- A SourceContext object specifies one environment settings object, and
- an Array<SourceContext> specifies a possibly nested context,
- from the outer-most to inner-most environment settings objects.
-
- For example:
- [{sourceContextType: "srcdoc"}, {sourceContextType: "worker-classic"}]
- means that a subresource request is to be sent from
- a classic dedicated worker created from <iframe srcdoc>
- inside the top-level HTML document.
- Note: the top-level document is not included in the array and
- is assumed implicitly.
-
- SourceContext (or Array<SourceContext>) is set based on
- the fetch client's settings object that is used for the subresource request,
- NOT on module map settings object, and
- NOT on the inner-most settings object that appears in the test.
- For example, Array<SourceContext> is `[]` (indicating the top Window)
- for `worker.js`
- - When it is the root worker script: `new Worker('worker.js')`, or
- - When it is imported from the root worker script:
- `new Worker('top.js', {type: 'module'})`
- where `top.js` has `import 'worker.js'`.
- because the request for `worker.js` uses the Window as its fetch client's
- settings object, while a WorkerGlobalScope is created though.
-
- @property {string} sourceContextType
- Kind of the source context to be used.
- Valid values are the keys of `sourceContextMap` below.
-
- @property {Array<PolicyDelivery>} policyDeliveries
- A list of PolicyDelivery applied to the source context.
-*/
-
-// ===============================================================
-// General utility functions
-// ===============================================================
-
-function timeoutPromise(t, ms) {
- return new Promise(resolve => { t.step_timeout(resolve, ms); });
-}
-
-/**
- * Normalizes the target port for use in a URL. For default ports, this is the
- * empty string (omitted port), otherwise it's a colon followed by the port
- * number. Ports 80, 443 and an empty string are regarded as default ports.
- * @param {number} targetPort The port to use
- * @return {string} The port portion for using as part of a URL.
- */
-function getNormalizedPort(targetPort) {
- return ([80, 443, ""].indexOf(targetPort) >= 0) ? "" : ":" + targetPort;
-}
-
-/**
- * Creates a GUID.
- * See: https://en.wikipedia.org/wiki/Globally_unique_identifier
- * Original author: broofa (http://www.broofa.com/)
- * Sourced from: http://stackoverflow.com/a/2117523/4949715
- * @return {string} A pseudo-random GUID.
- */
-function guid() {
- return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
- var r = Math.random() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8);
- return v.toString(16);
- });
-}
-
-/**
- * Initiates a new XHR via GET.
- * @param {string} url The endpoint URL for the XHR.
- * @param {string} responseType Optional - how should the response be parsed.
- * Default is "json".
- * See: https://xhr.spec.whatwg.org/#dom-xmlhttprequest-responsetype
- * @return {Promise} A promise wrapping the success and error events.
- */
-function xhrRequest(url, responseType) {
- return new Promise(function(resolve, reject) {
- var xhr = new XMLHttpRequest();
- xhr.open('GET', url, true);
- xhr.responseType = responseType || "json";
-
- xhr.addEventListener("error", function() {
- reject(Error("Network Error"));
- });
-
- xhr.addEventListener("load", function() {
- if (xhr.status != 200)
- reject(Error(xhr.statusText));
- else
- resolve(xhr.response);
- });
-
- xhr.send();
- });
-}
-
-/**
- * Sets attributes on a given DOM element.
- * @param {DOMElement} element The element on which to set the attributes.
- * @param {object} An object with keys (serving as attribute names) and values.
- */
-function setAttributes(el, attrs) {
- attrs = attrs || {}
- for (var attr in attrs) {
- if (attr !== 'src')
- el.setAttribute(attr, attrs[attr]);
- }
- // Workaround for Chromium: set <img>'s src attribute after all other
- // attributes to ensure the policy is applied.
- for (var attr in attrs) {
- if (attr === 'src')
- el.setAttribute(attr, attrs[attr]);
- }
-}
-
-/**
- * Binds to success and error events of an object wrapping them into a promise
- * available through {@code element.eventPromise}. The success event
- * resolves and error event rejects.
- * This method adds event listeners, and then removes all the added listeners
- * when one of listened event is fired.
- * @param {object} element An object supporting events on which to bind the
- * promise.
- * @param {string} resolveEventName [="load"] The event name to bind resolve to.
- * @param {string} rejectEventName [="error"] The event name to bind reject to.
- */
-function bindEvents(element, resolveEventName, rejectEventName) {
- element.eventPromise =
- bindEvents2(element, resolveEventName, element, rejectEventName);
-}
-
-// Returns a promise wrapping success and error events of objects.
-// This is a variant of bindEvents that can accept separate objects for each
-// events and two events to reject, and doesn't set `eventPromise`.
-//
-// When `resolveObject`'s `resolveEventName` event (default: "load") is
-// fired, the promise is resolved with the event.
-//
-// When `rejectObject`'s `rejectEventName` event (default: "error") or
-// `rejectObject2`'s `rejectEventName2` event (default: "error") is
-// fired, the promise is rejected.
-//
-// `rejectObject2` is optional.
-function bindEvents2(resolveObject, resolveEventName, rejectObject, rejectEventName, rejectObject2, rejectEventName2) {
- return new Promise(function(resolve, reject) {
- const actualResolveEventName = resolveEventName || "load";
- const actualRejectEventName = rejectEventName || "error";
- const actualRejectEventName2 = rejectEventName2 || "error";
-
- const resolveHandler = function(event) {
- cleanup();
- resolve(event);
- };
-
- const rejectHandler = function(event) {
- // Chromium starts propagating errors from worker.onerror to
- // window.onerror. This handles the uncaught exceptions in tests.
- event.preventDefault();
- cleanup();
- reject(event);
- };
-
- const cleanup = function() {
- resolveObject.removeEventListener(actualResolveEventName, resolveHandler);
- rejectObject.removeEventListener(actualRejectEventName, rejectHandler);
- if (rejectObject2) {
- rejectObject2.removeEventListener(actualRejectEventName2, rejectHandler);
- }
- };
-
- resolveObject.addEventListener(actualResolveEventName, resolveHandler);
- rejectObject.addEventListener(actualRejectEventName, rejectHandler);
- if (rejectObject2) {
- rejectObject2.addEventListener(actualRejectEventName2, rejectHandler);
- }
- });
-}
-
-/**
- * Creates a new DOM element.
- * @param {string} tagName The type of the DOM element.
- * @param {object} attrs A JSON with attributes to apply to the element.
- * @param {DOMElement} parent Optional - an existing DOM element to append to
- * If not provided, the returned element will remain orphaned.
- * @param {boolean} doBindEvents Optional - Whether to bind to load and error
- * events and provide the promise wrapping the events via the element's
- * {@code eventPromise} property. Default value evaluates to false.
- * @return {DOMElement} The newly created DOM element.
- */
-function createElement(tagName, attrs, parentNode, doBindEvents) {
- var element = document.createElement(tagName);
-
- if (doBindEvents)
- bindEvents(element);
-
- // We set the attributes after binding to events to catch any
- // event-triggering attribute changes. E.g. form submission.
- //
- // But be careful with images: unlike other elements they will start the load
- // as soon as the attr is set, even if not in the document yet, and sometimes
- // complete it synchronously, so the append doesn't have the effect we want.
- // So for images, we want to set the attrs after appending, whereas for other
- // elements we want to do it before appending.
- var isImg = (tagName == "img");
- if (!isImg)
- setAttributes(element, attrs);
-
- if (parentNode)
- parentNode.appendChild(element);
-
- if (isImg)
- setAttributes(element, attrs);
-
- return element;
-}
-
-function createRequestViaElement(tagName, attrs, parentNode) {
- return createElement(tagName, attrs, parentNode, true).eventPromise;
-}
-
-/**
- * Creates a new empty iframe and appends it to {@code document.body} .
- * @param {string} name The name and ID of the new iframe.
- * @param {boolean} doBindEvents Whether to bind load and error events.
- * @return {DOMElement} The newly created iframe.
- */
-function createHelperIframe(name, doBindEvents) {
- return createElement("iframe",
- {"name": name, "id": name},
- document.body,
- doBindEvents);
-}
-
-function wrapResult(server_data) {
- if (typeof(server_data) === "string") {
- throw server_data;
- }
- return {
- referrer: server_data.headers.referer,
- headers: server_data.headers
- }
-}
-
-// ===============================================================
-// Subresources
-// ===============================================================
-
-/**
- @typedef RequestResult
- @type {object}
- Represents the result of sending an request.
- All properties are optional. See the comments for
- requestVia*() and invokeRequest() below to see which properties are set.
-
- @property {Array<Object<string, string>>} headers
- HTTP request headers sent to server.
- @property {string} referrer - Referrer.
- @property {string} location - The URL of the subresource.
- @property {string} sourceContextUrl
- the URL of the global object where the actual request is sent.
-*/
-
-/**
- requestVia*(url, additionalAttributes) functions send a subresource
- request from the current environment settings object.
-
- @param {string} url
- The URL of the subresource.
- @param {Object<string, string>} additionalAttributes
- Additional attributes set to DOM elements
- (element-initiated requests only).
-
- @returns {Promise} that are resolved with a RequestResult object
- on successful requests.
-
- - Category 1:
- `headers`: set.
- `referrer`: set via `document.referrer`.
- `location`: set via `document.location`.
- See `template/document.html.template`.
- - Category 2:
- `headers`: set.
- `referrer`: set to `headers.referer` by `wrapResult()`.
- `location`: not set.
- - Category 3:
- All the keys listed above are NOT set.
- `sourceContextUrl` is not set here.
-
- -------------------------------- -------- --------------------------
- Function name Category Used in
- -------- ------- ---------
- referrer mixed- upgrade-
- policy content insecure-
- policy content request
- -------------------------------- -------- -------- ------- ---------
- requestViaAnchor 1 Y Y -
- requestViaArea 1 Y Y -
- requestViaAudio 3 - Y -
- requestViaDedicatedWorker 2 Y Y Y
- requestViaFetch 2 Y Y -
- requestViaForm 3 - Y -
- requestViaIframe 1 Y Y -
- requestViaImage 2 Y Y -
- requestViaLinkPrefetch 3 - Y -
- requestViaLinkStylesheet 3 - Y -
- requestViaObject 3 - Y -
- requestViaPicture 3 - Y -
- requestViaScript 2 Y Y -
- requestViaSendBeacon 3 - Y -
- requestViaSharedWorker 2 Y - -
- requestViaVideo 3 - Y -
- requestViaWebSocket 3 - Y -
- requestViaWorklet 3 - Y Y
- requestViaXhr 2 Y Y -
- -------------------------------- -------- -------- ------- ---------
-*/
-
-/**
- * Creates a new iframe, binds load and error events, sets the src attribute and
- * appends it to {@code document.body} .
- * @param {string} url The src for the iframe.
- * @return {Promise} The promise for success/error events.
- */
-function requestViaIframe(url, additionalAttributes) {
- const iframe = createElement(
- "iframe",
- Object.assign({"src": url}, additionalAttributes),
- document.body,
- false);
- return bindEvents2(window, "message", iframe, "error", window, "error")
- .then(event => {
- if (event.source !== iframe.contentWindow)
- return Promise.reject(new Error('Unexpected event.source'));
- return event.data;
- });
-}
-
-/**
- * Creates a new image, binds load and error events, sets the src attribute and
- * appends it to {@code document.body} .
- * @param {string} url The src for the image.
- * @return {Promise} The promise for success/error events.
- */
-function requestViaImage(url, additionalAttributes) {
- const img = createElement(
- "img",
- // crossOrigin attribute is added to read the pixel data of the response.
- Object.assign({"src": url, "crossOrigin": "Anonymous"}, additionalAttributes),
- document.body, true);
- return img.eventPromise.then(() => wrapResult(decodeImageData(img)));
-}
-
-// Helper for requestViaImage().
-function decodeImageData(img) {
- var canvas = document.createElement("canvas");
- var context = canvas.getContext('2d');
- context.drawImage(img, 0, 0);
- var imgData = context.getImageData(0, 0, img.clientWidth, img.clientHeight);
- const rgba = imgData.data;
-
- let decodedBytes = new Uint8ClampedArray(rgba.length);
- let decodedLength = 0;
-
- for (var i = 0; i + 12 <= rgba.length; i += 12) {
- // A single byte is encoded in three pixels. 8 pixel octets (among
- // 9 octets = 3 pixels * 3 channels) are used to encode 8 bits,
- // the most significant bit first, where `0` and `255` in pixel values
- // represent `0` and `1` in bits, respectively.
- // This encoding is used to avoid errors due to different color spaces.
- const bits = [];
- for (let j = 0; j < 3; ++j) {
- bits.push(rgba[i + j * 4 + 0]);
- bits.push(rgba[i + j * 4 + 1]);
- bits.push(rgba[i + j * 4 + 2]);
- // rgba[i + j * 4 + 3]: Skip alpha channel.
- }
- // The last one element is not used.
- bits.pop();
-
- // Decode a single byte.
- let byte = 0;
- for (let j = 0; j < 8; ++j) {
- byte <<= 1;
- if (bits[j] >= 128)
- byte |= 1;
- }
-
- // Zero is the string terminator.
- if (byte == 0)
- break;
-
- decodedBytes[decodedLength++] = byte;
- }
-
- // Remove trailing nulls from data.
- decodedBytes = decodedBytes.subarray(0, decodedLength);
- var string_data = (new TextDecoder("ascii")).decode(decodedBytes);
-
- return JSON.parse(string_data);
-}
-
-/**
- * Initiates a new XHR GET request to provided URL.
- * @param {string} url The endpoint URL for the XHR.
- * @return {Promise} The promise for success/error events.
- */
-function requestViaXhr(url) {
- return xhrRequest(url).then(result => wrapResult(result));
-}
-
-/**
- * Initiates a new GET request to provided URL via the Fetch API.
- * @param {string} url The endpoint URL for the Fetch.
- * @return {Promise} The promise for success/error events.
- */
-function requestViaFetch(url) {
- return fetch(url)
- .then(res => res.json())
- .then(j => wrapResult(j));
-}
-
-function dedicatedWorkerUrlThatFetches(url) {
- return `data:text/javascript,
- fetch('${url}')
- .then(r => r.json())
- .then(j => postMessage(j))
- .catch((e) => postMessage(e.message));`;
-}
-
-function workerUrlThatImports(url) {
- return `data:text/javascript,import '${url}';`;
-}
-
-/**
- * Creates a new Worker, binds message and error events wrapping them into.
- * {@code worker.eventPromise} and posts an empty string message to start
- * the worker.
- * @param {string} url The endpoint URL for the worker script.
- * @param {object} options The options for Worker constructor.
- * @return {Promise} The promise for success/error events.
- */
-function requestViaDedicatedWorker(url, options) {
- var worker;
- try {
- worker = new Worker(url, options);
- } catch (e) {
- return Promise.reject(e);
- }
- worker.postMessage('');
- return bindEvents2(worker, "message", worker, "error")
- .then(event => wrapResult(event.data));
-}
-
-function requestViaSharedWorker(url) {
- var worker;
- try {
- worker = new SharedWorker(url);
- } catch(e) {
- return Promise.reject(e);
- }
- const promise = bindEvents2(worker.port, "message", worker, "error")
- .then(event => wrapResult(event.data));
- worker.port.start();
- return promise;
-}
-
-// Returns a reference to a worklet object corresponding to a given type.
-function get_worklet(type) {
- if (type == 'animation')
- return CSS.animationWorklet;
- if (type == 'layout')
- return CSS.layoutWorklet;
- if (type == 'paint')
- return CSS.paintWorklet;
- if (type == 'audio')
- return new OfflineAudioContext(2,44100*40,44100).audioWorklet;
-
- throw new Error('unknown worklet type is passed.');
-}
-
-function requestViaWorklet(type, url) {
- try {
- return get_worklet(type).addModule(url);
- } catch (e) {
- return Promise.reject(e);
- }
-}
-
-/**
- * Sets the href attribute on a navigable DOM element and performs a navigation
- * by clicking it. To avoid navigating away from the current execution
- * context, a target attribute is set to point to a new helper iframe.
- * @param {DOMElement} navigableElement The navigable DOMElement
- * @param {string} url The href for the navigable element.
- * @return {Promise} The promise for success/error events.
- */
-function requestViaNavigable(navigableElement, url) {
- var iframe = createHelperIframe(guid(), false);
- setAttributes(navigableElement,
- {"href": url,
- "target": iframe.name});
-
- const promise =
- bindEvents2(window, "message", iframe, "error", window, "error")
- .then(event => {
- if (event.source !== iframe.contentWindow)
- return Promise.reject(new Error('Unexpected event.source'));
- return event.data;
- });
- navigableElement.click();
- return promise;
-}
-
-/**
- * Creates a new anchor element, appends it to {@code document.body} and
- * performs the navigation.
- * @param {string} url The URL to navigate to.
- * @return {Promise} The promise for success/error events.
- */
-function requestViaAnchor(url, additionalAttributes) {
- var a = createElement(
- "a",
- Object.assign({"innerHTML": "Link to resource"}, additionalAttributes),
- document.body);
-
- return requestViaNavigable(a, url);
-}
-
-/**
- * Creates a new area element, appends it to {@code document.body} and performs
- * the navigation.
- * @param {string} url The URL to navigate to.
- * @return {Promise} The promise for success/error events.
- */
-function requestViaArea(url, additionalAttributes) {
- var area = createElement(
- "area",
- Object.assign({}, additionalAttributes),
- document.body);
-
- // TODO(kristijanburnik): Append to map and add image.
- return requestViaNavigable(area, url);
-}
-
-/**
- * Creates a new script element, sets the src to url, and appends it to
- * {@code document.body}.
- * @param {string} url The src URL.
- * @return {Promise} The promise for success/error events.
- */
-function requestViaScript(url, additionalAttributes) {
- const script = createElement(
- "script",
- Object.assign({"src": url}, additionalAttributes),
- document.body,
- false);
-
- return bindEvents2(window, "message", script, "error", window, "error")
- .then(event => wrapResult(event.data));
-}
-
-/**
- * Creates a new form element, sets attributes, appends it to
- * {@code document.body} and submits the form.
- * @param {string} url The URL to submit to.
- * @return {Promise} The promise for success/error events.
- */
-function requestViaForm(url) {
- var iframe = createHelperIframe(guid());
- var form = createElement("form",
- {"action": url,
- "method": "POST",
- "target": iframe.name},
- document.body);
- bindEvents(iframe);
- form.submit();
-
- return iframe.eventPromise;
-}
-
-/**
- * Creates a new link element for a stylesheet, binds load and error events,
- * sets the href to url and appends it to {@code document.head}.
- * @param {string} url The URL for a stylesheet.
- * @return {Promise} The promise for success/error events.
- */
-function requestViaLinkStylesheet(url) {
- return createRequestViaElement("link",
- {"rel": "stylesheet", "href": url},
- document.head);
-}
-
-/**
- * Creates a new link element for a prefetch, binds load and error events, sets
- * the href to url and appends it to {@code document.head}.
- * @param {string} url The URL of a resource to prefetch.
- * @return {Promise} The promise for success/error events.
- */
-function requestViaLinkPrefetch(url) {
- var link = document.createElement('link');
- if (link.relList && link.relList.supports && link.relList.supports("prefetch")) {
- return createRequestViaElement("link",
- {"rel": "prefetch", "href": url},
- document.head);
- } else {
- return Promise.reject("This browser does not support 'prefetch'.");
- }
-}
-
-/**
- * Initiates a new beacon request.
- * @param {string} url The URL of a resource to prefetch.
- * @return {Promise} The promise for success/error events.
- */
-async function requestViaSendBeacon(url) {
- function wait(ms) {
- return new Promise(resolve => step_timeout(resolve, ms));
- }
- if (!navigator.sendBeacon(url)) {
- // If mixed-content check fails, it should return false.
- throw new Error('sendBeacon() fails.');
- }
- // We don't have a means to see the result of sendBeacon() request
- // for sure. Let's wait for a while and let the generic test function
- // ask the server for the result.
- await wait(500);
- return 'allowed';
-}
-
-/**
- * Creates a new media element with a child source element, binds loadeddata and
- * error events, sets attributes and appends to document.body.
- * @param {string} type The type of the media element (audio/video/picture).
- * @param {object} media_attrs The attributes for the media element.
- * @param {object} source_attrs The attributes for the child source element.
- * @return {DOMElement} The newly created media element.
- */
-function createMediaElement(type, media_attrs, source_attrs) {
- var mediaElement = createElement(type, {});
-
- var sourceElement = createElement("source", {});
-
- mediaElement.eventPromise = new Promise(function(resolve, reject) {
- mediaElement.addEventListener("loadeddata", function (e) {
- resolve(e);
- });
-
- // Safari doesn't fire an `error` event when blocking mixed content.
- mediaElement.addEventListener("stalled", function(e) {
- reject(e);
- });
-
- sourceElement.addEventListener("error", function(e) {
- reject(e);
- });
- });
-
- setAttributes(mediaElement, media_attrs);
- setAttributes(sourceElement, source_attrs);
-
- mediaElement.appendChild(sourceElement);
- document.body.appendChild(mediaElement);
-
- return mediaElement;
-}
-
-/**
- * Creates a new video element, binds loadeddata and error events, sets
- * attributes and source URL and appends to {@code document.body}.
- * @param {string} url The URL of the video.
- * @return {Promise} The promise for success/error events.
- */
-function requestViaVideo(url) {
- return createMediaElement("video",
- {},
- {"src": url}).eventPromise;
-}
-
-/**
- * Creates a new audio element, binds loadeddata and error events, sets
- * attributes and source URL and appends to {@code document.body}.
- * @param {string} url The URL of the audio.
- * @return {Promise} The promise for success/error events.
- */
-function requestViaAudio(url) {
- return createMediaElement("audio",
- {},
- {"type": "audio/wav", "src": url}).eventPromise;
-}
-
-/**
- * Creates a new picture element, binds loadeddata and error events, sets
- * attributes and source URL and appends to {@code document.body}. Also
- * creates new image element appending it to the picture
- * @param {string} url The URL of the image for the source and image elements.
- * @return {Promise} The promise for success/error events.
- */
-function requestViaPicture(url) {
- var picture = createMediaElement("picture", {}, {"srcset": url,
- "type": "image/png"});
- return createRequestViaElement("img", {"src": url}, picture);
-}
-
-/**
- * Creates a new object element, binds load and error events, sets the data to
- * url, and appends it to {@code document.body}.
- * @param {string} url The data URL.
- * @return {Promise} The promise for success/error events.
- */
-function requestViaObject(url) {
- return createRequestViaElement("object", {"data": url, "type": "text/html"}, document.body);
-}
-
-/**
- * Creates a new WebSocket pointing to {@code url} and sends a message string
- * "echo". The {@code message} and {@code error} events are triggering the
- * returned promise resolve/reject events.
- * @param {string} url The URL for WebSocket to connect to.
- * @return {Promise} The promise for success/error events.
- */
-function requestViaWebSocket(url) {
- return new Promise(function(resolve, reject) {
- var websocket = new WebSocket(url);
-
- websocket.addEventListener("message", function(e) {
- resolve(e.data);
- });
-
- websocket.addEventListener("open", function(e) {
- websocket.send("echo");
- });
-
- websocket.addEventListener("error", function(e) {
- reject(e)
- });
- })
- .then(data => {
- return JSON.parse(data);
- });
-}
-
-/**
- @typedef SubresourceType
- @type {string}
-
- Represents how a subresource is sent.
- The keys of `subresourceMap` below are the valid values.
-*/
-
-// Subresource paths and invokers.
-const subresourceMap = {
- "a-tag": {
- path: "/common/security-features/subresource/document.py",
- invoker: requestViaAnchor,
- },
- "area-tag": {
- path: "/common/security-features/subresource/document.py",
- invoker: requestViaArea,
- },
- "audio-tag": {
- path: "/common/security-features/subresource/audio.py",
- invoker: requestViaAudio,
- },
- "beacon-request": {
- path: "/common/security-features/subresource/empty.py",
- invoker: requestViaSendBeacon,
- },
- "fetch-request": {
- path: "/common/security-features/subresource/xhr.py",
- invoker: requestViaFetch,
- },
- "form-tag": {
- path: "/common/security-features/subresource/empty.py",
- invoker: requestViaForm,
- },
- "iframe-tag": {
- path: "/common/security-features/subresource/document.py",
- invoker: requestViaIframe,
- },
- "img-tag": {
- path: "/common/security-features/subresource/image.py",
- invoker: requestViaImage,
- },
- "link-css-tag": {
- path: "/common/security-features/subresource/empty.py",
- invoker: requestViaLinkStylesheet,
- },
- "link-prefetch-tag": {
- path: "/common/security-features/subresource/empty.py",
- invoker: requestViaLinkPrefetch,
- },
- "object-tag": {
- path: "/common/security-features/subresource/empty.py",
- invoker: requestViaObject,
- },
- "picture-tag": {
- path: "/common/security-features/subresource/image.py",
- invoker: requestViaPicture,
- },
- "script-tag": {
- path: "/common/security-features/subresource/script.py",
- invoker: requestViaScript,
- },
- "video-tag": {
- path: "/common/security-features/subresource/video.py",
- invoker: requestViaVideo,
- },
- "xhr-request": {
- path: "/common/security-features/subresource/xhr.py",
- invoker: requestViaXhr,
- },
-
- "worker-request": {
- path: "/common/security-features/subresource/worker.py",
- invoker: url => requestViaDedicatedWorker(url),
- },
- // TODO: Merge "module-worker" and "module-worker-top-level".
- "module-worker": {
- path: "/common/security-features/subresource/worker.py",
- invoker: url => requestViaDedicatedWorker(url, {type: "module"}),
- },
- "module-worker-top-level": {
- path: "/common/security-features/subresource/worker.py",
- invoker: url => requestViaDedicatedWorker(url, {type: "module"}),
- },
- "module-data-worker-import": {
- path: "/common/security-features/subresource/worker.py",
- invoker: url =>
- requestViaDedicatedWorker(workerUrlThatImports(url), {type: "module"}),
- },
- "shared-worker": {
- path: "/common/security-features/subresource/shared-worker.py",
- invoker: requestViaSharedWorker,
- },
-
- "websocket-request": {
- path: "/stash_responder",
- invoker: requestViaWebSocket,
- },
-};
-for (const workletType of ['animation', 'audio', 'layout', 'paint']) {
- subresourceMap[`worklet-${workletType}-top-level`] = {
- path: "/common/security-features/subresource/worker.py",
- invoker: url => requestViaWorklet(workletType, url)
- };
- subresourceMap[`worklet-${workletType}-data-import`] = {
- path: "/common/security-features/subresource/worker.py",
- invoker: url =>
- requestViaWorklet(workletType, workerUrlThatImports(url))
- };
-}
-
-/**
- @typedef RedirectionType
- @type {string}
-
- Represents what redirects should occur to the subresource request
- after initial request.
- See preprocess_redirection() in
- /common/security-features/subresource/subresource.py for valid values.
-*/
-
-/**
- Construct subresource (and related) URLs.
-
- @param {SubresourceType} subresourceType
- @param {OriginType} originType
- @param {RedirectionType} redirectionType
- @returns {object} with following properties:
- {string} testUrl
- The subresource request URL.
- {string} announceUrl
- {string} assertUrl
- The URLs to be used for detecting whether `testUrl` is actually sent
- to the server.
- 1. Fetch `announceUrl` first,
- 2. then possibly fetch `testUrl`, and
- 3. finally fetch `assertUrl`.
- The fetch result of `assertUrl` should indicate whether
- `testUrl` is actually sent to the server or not.
-*/
-function getRequestURLs(subresourceType, originType, redirectionType) {
- const key = guid();
- const value = guid();
-
- // We use the same stash path for both HTTP/S and WS/S stash requests.
- const stashPath = encodeURIComponent("/mixed-content");
-
- const stashEndpoint = "/common/security-features/subresource/xhr.py?key=" +
- key + "&path=" + stashPath;
- return {
- testUrl:
- getSubresourceOrigin(originType) +
- subresourceMap[subresourceType].path +
- "?redirection=" + encodeURIComponent(redirectionType) +
- "&action=purge&key=" + key +
- "&path=" + stashPath,
- announceUrl: stashEndpoint + "&action=put&value=" + value,
- assertUrl: stashEndpoint + "&action=take",
- };
-}
-
-// ===============================================================
-// Source Context
-// ===============================================================
-// Requests can be sent from several source contexts,
-// such as the main documents, iframes, workers, or so,
-// possibly nested, and possibly with <meta>/http headers added.
-// invokeRequest() and invokeFrom*() functions handles
-// SourceContext-related setup in client-side.
-
-/**
- invokeRequest() invokes a subresource request
- (specified as `subresource`)
- from a (possibly nested) environment settings object
- (specified as `sourceContextList`).
-
- For nested contexts, invokeRequest() calls an invokeFrom*() function
- that creates a nested environment settings object using
- /common/security-features/scope/, which calls invokeRequest()
- again inside the nested environment settings object.
- This cycle continues until all specified
- nested environment settings object are created, and
- finally invokeRequest() calls a requestVia*() function to start the
- subresource request from the inner-most environment settings object.
-
- @param {Subresource} subresource
- @param {Array<SourceContext>} sourceContextList
-
- @returns {Promise} A promise that is resolved with an RequestResult object.
- `sourceContextUrl` is always set. For whether other properties are set,
- see the comments for requestVia*() above.
-*/
-function invokeRequest(subresource, sourceContextList) {
- if (sourceContextList.length === 0) {
- // No further nested global objects. Send the subresource request here.
-
- const additionalAttributes = {};
- /** @type {PolicyDelivery} policyDelivery */
- for (const policyDelivery of (subresource.policyDeliveries || [])) {
- // Depending on the delivery method, extend the subresource element with
- // these attributes.
- if (policyDelivery.deliveryType === "attr") {
- additionalAttributes[policyDelivery.key] = policyDelivery.value;
- } else if (policyDelivery.deliveryType === "rel-noref") {
- additionalAttributes["rel"] = "noreferrer";
- }
- }
-
- return subresourceMap[subresource.subresourceType].invoker(
- subresource.url,
- additionalAttributes)
- .then(result => Object.assign(
- {sourceContextUrl: location.toString()},
- result));
- }
-
- // Defines invokers for each valid SourceContext.sourceContextType.
- const sourceContextMap = {
- "srcdoc": { // <iframe srcdoc></iframe>
- invoker: invokeFromIframe,
- },
- "iframe": { // <iframe src="same-origin-URL"></iframe>
- invoker: invokeFromIframe,
- },
- "worker-classic": {
- // Classic dedicated worker loaded from same-origin.
- invoker: invokeFromWorker.bind(undefined, false, {}),
- },
- "worker-classic-data": {
- // Classic dedicated worker loaded from data: URL.
- invoker: invokeFromWorker.bind(undefined, true, {}),
- },
- "worker-module": {
- // Module dedicated worker loaded from same-origin.
- invoker: invokeFromWorker.bind(undefined, false, {type: 'module'}),
- },
- "worker-module-data": {
- // Module dedicated worker loaded from data: URL.
- invoker: invokeFromWorker.bind(undefined, true, {type: 'module'}),
- },
- };
-
- return sourceContextMap[sourceContextList[0].sourceContextType].invoker(
- subresource, sourceContextList);
-}
-
-// Quick hack to expose invokeRequest when common.js is loaded either
-// as a classic or module script.
-self.invokeRequest = invokeRequest;
-
-/**
- invokeFrom*() functions are helper functions with the same parameters
- and return values as invokeRequest(), that are tied to specific types
- of top-most environment settings objects.
- For example, invokeFromIframe() is the helper function for the cases where
- sourceContextList[0] is an iframe.
-*/
-
-/**
- @param {boolean} isDataUrl
- true if the worker script is loaded from data: URL.
- Otherwise, the script is loaded from same-origin.
- @param {object} workerOptions
- The `options` argument for Worker constructor.
-
- Other parameters and return values are the same as those of invokeRequest().
-*/
-function invokeFromWorker(isDataUrl, workerOptions,
- subresource, sourceContextList) {
- const currentSourceContext = sourceContextList[0];
- let workerUrl =
- "/common/security-features/scope/worker.py?policyDeliveries=" +
- encodeURIComponent(JSON.stringify(
- currentSourceContext.policyDeliveries || []));
- if (workerOptions.type === 'module') {
- workerUrl += "&type=module";
- }
-
- let promise;
- if (isDataUrl) {
- promise = fetch(workerUrl)
- .then(r => r.text())
- .then(source => {
- return 'data:text/javascript;base64,' + btoa(source);
- });
- } else {
- promise = Promise.resolve(workerUrl);
- }
-
- return promise
- .then(url => {
- const worker = new Worker(url, workerOptions);
- worker.postMessage({subresource: subresource,
- sourceContextList: sourceContextList.slice(1)});
- return bindEvents2(worker, "message", worker, "error", window, "error");
- })
- .then(event => {
- if (event.data.error)
- return Promise.reject(event.data.error);
- return event.data;
- });
-}
-
-function invokeFromIframe(subresource, sourceContextList) {
- const currentSourceContext = sourceContextList[0];
- const frameUrl =
- "/common/security-features/scope/document.py?policyDeliveries=" +
- encodeURIComponent(JSON.stringify(
- currentSourceContext.policyDeliveries || []));
-
- let promise;
- if (currentSourceContext.sourceContextType === 'srcdoc') {
- promise = fetch(frameUrl)
- .then(r => r.text())
- .then(srcdoc => {
- return createElement("iframe", {srcdoc: srcdoc}, document.body, true);
- });
- } else if (currentSourceContext.sourceContextType === 'iframe') {
- promise = Promise.resolve(
- createElement("iframe", {src: frameUrl}, document.body, true));
- }
-
- return promise
- .then(iframe => {
- return iframe.eventPromise
- .then(() => {
- const promise = bindEvents2(
- window, "message", iframe, "error", window, "error");
- iframe.contentWindow.postMessage(
- {subresource: subresource,
- sourceContextList: sourceContextList.slice(1)},
- "*");
- return promise;
- })
- .then(event => {
- if (event.data.error)
- return Promise.reject(event.data.error);
- return event.data;
- });
- });
-}
-
-// SanityChecker does nothing in release mode. See sanity-checker.js for debug
-// mode.
-function SanityChecker() {}
-SanityChecker.prototype.checkScenario = function() {};
-SanityChecker.prototype.setFailTimeout = function(test, timeout) {};
-SanityChecker.prototype.checkSubresourceResult = function() {};
diff --git a/tests/wpt/web-platform-tests/common/security-features/resources/common.sub.js b/tests/wpt/web-platform-tests/common/security-features/resources/common.sub.js
new file mode 100644
index 00000000000..d503ae96961
--- /dev/null
+++ b/tests/wpt/web-platform-tests/common/security-features/resources/common.sub.js
@@ -0,0 +1,1185 @@
+/**
+ * @fileoverview Utilities for mixed-content in Web Platform Tests.
+ * @author burnik@google.com (Kristijan Burnik)
+ * Disclaimer: Some methods of other authors are annotated in the corresponding
+ * method's JSDoc.
+ */
+
+// ===============================================================
+// Types
+// ===============================================================
+// Objects of the following types are used to represent what kind of
+// subresource requests should be sent with what kind of policies,
+// from what kind of possibly nested source contexts.
+// The objects are represented as JSON objects (not JavaScript/Python classes
+// in a strict sense) to be passed between JavaScript/Python code.
+
+// Note: So far this document covers:
+// - resources/common.sub.js : client-side test infra code
+// - scope/ - server-side scripts that serves nested source contexts
+// but doesn't cover:
+// - tools/ - generator scripts that generates top-level HTML documents.
+// There are some policies only handled by generators (e.g. mixed-content
+// opt-ins) and not yet covered by the docs here.
+
+/**
+ @typedef PolicyDelivery
+ @type {object}
+ Referrer policy etc. can be applied/delivered in several ways.
+ A PolicyDelivery object specifies what policy is delivered and how.
+
+ @property {string} deliveryType
+ Specifies how the policy is delivered.
+ The valid deliveryType are:
+
+ "attr"
+ [A] DOM attributes e.g. referrerPolicy.
+
+ "rel-noref"
+ [A] <link rel="noreferrer"> (referrer-policy only).
+
+ "http-rp"
+ [B] HTTP response headers.
+
+ "meta"
+ [B] <meta> elements.
+
+ @property {string} key
+ @property {string} value
+ Specifies what policy to be delivered. The valid keys are:
+
+ "referrerPolicy"
+ Referrer Policy
+ https://w3c.github.io/webappsec-referrer-policy/
+ Valid values are those listed in
+ https://w3c.github.io/webappsec-referrer-policy/#referrer-policy
+ (except that "" is represented as null/None)
+
+ A PolicyDelivery can be specified in several ways:
+
+ - (for [A]) Associated with an individual subresource request and
+ specified in `Subresource.policies`,
+ e.g. referrerPolicy attributes of DOM elements.
+ This is handled in invokeRequest().
+
+ - (for [B]) Associated with an nested environmental settings object and
+ specified in `SourceContext.policies`,
+ e.g. HTTP referrer-policy response headers of HTML/worker scripts.
+ This is handled in server-side under /common/security-features/scope/.
+
+ - (for [B]) Associated with the top-level HTML document.
+ This is handled by the generators.d
+*/
+
+/**
+ @typedef Subresource
+ @type {object}
+ A Subresource represents how a subresource request is sent.
+
+ @property{SubresourceType} subresourceType
+ How the subresource request is sent,
+ e.g. "img-tag" for sending a request via <img src>.
+ See the keys of `subresourceMap` for valid values.
+
+ @property{string} url
+ subresource's URL.
+ Typically this is constructed by getRequestURLs() below.
+
+ @property{PolicyDelivery} policyDeliveries
+ Policies delivered specific to the subresource request.
+*/
+
+/**
+ @typedef SourceContext
+ @type {object}
+ Requests can be possibly sent from various kinds of source contexts, i.e.
+ fetch client's environment settings objects:
+ top-level windows, iframes, or workers.
+ A SourceContext object specifies one environment settings object, and
+ an Array<SourceContext> specifies a possibly nested context,
+ from the outer-most to inner-most environment settings objects.
+
+ For example:
+ [{sourceContextType: "srcdoc"}, {sourceContextType: "worker-classic"}]
+ means that a subresource request is to be sent from
+ a classic dedicated worker created from <iframe srcdoc>
+ inside the top-level HTML document.
+ Note: the top-level document is not included in the array and
+ is assumed implicitly.
+
+ SourceContext (or Array<SourceContext>) is set based on
+ the fetch client's settings object that is used for the subresource request,
+ NOT on module map settings object, and
+ NOT on the inner-most settings object that appears in the test.
+ For example, Array<SourceContext> is `[]` (indicating the top Window)
+ for `worker.js`
+ - When it is the root worker script: `new Worker('worker.js')`, or
+ - When it is imported from the root worker script:
+ `new Worker('top.js', {type: 'module'})`
+ where `top.js` has `import 'worker.js'`.
+ because the request for `worker.js` uses the Window as its fetch client's
+ settings object, while a WorkerGlobalScope is created though.
+
+ @property {string} sourceContextType
+ Kind of the source context to be used.
+ Valid values are the keys of `sourceContextMap` below.
+
+ @property {Array<PolicyDelivery>} policyDeliveries
+ A list of PolicyDelivery applied to the source context.
+*/
+
+// ===============================================================
+// General utility functions
+// ===============================================================
+
+function timeoutPromise(t, ms) {
+ return new Promise(resolve => { t.step_timeout(resolve, ms); });
+}
+
+/**
+ * Normalizes the target port for use in a URL. For default ports, this is the
+ * empty string (omitted port), otherwise it's a colon followed by the port
+ * number. Ports 80, 443 and an empty string are regarded as default ports.
+ * @param {number} targetPort The port to use
+ * @return {string} The port portion for using as part of a URL.
+ */
+function getNormalizedPort(targetPort) {
+ return ([80, 443, ""].indexOf(targetPort) >= 0) ? "" : ":" + targetPort;
+}
+
+/**
+ * Creates a GUID.
+ * See: https://en.wikipedia.org/wiki/Globally_unique_identifier
+ * Original author: broofa (http://www.broofa.com/)
+ * Sourced from: http://stackoverflow.com/a/2117523/4949715
+ * @return {string} A pseudo-random GUID.
+ */
+function guid() {
+ return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
+ var r = Math.random() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8);
+ return v.toString(16);
+ });
+}
+
+/**
+ * Initiates a new XHR via GET.
+ * @param {string} url The endpoint URL for the XHR.
+ * @param {string} responseType Optional - how should the response be parsed.
+ * Default is "json".
+ * See: https://xhr.spec.whatwg.org/#dom-xmlhttprequest-responsetype
+ * @return {Promise} A promise wrapping the success and error events.
+ */
+function xhrRequest(url, responseType) {
+ return new Promise(function(resolve, reject) {
+ var xhr = new XMLHttpRequest();
+ xhr.open('GET', url, true);
+ xhr.responseType = responseType || "json";
+
+ xhr.addEventListener("error", function() {
+ reject(Error("Network Error"));
+ });
+
+ xhr.addEventListener("load", function() {
+ if (xhr.status != 200)
+ reject(Error(xhr.statusText));
+ else
+ resolve(xhr.response);
+ });
+
+ xhr.send();
+ });
+}
+
+/**
+ * Sets attributes on a given DOM element.
+ * @param {DOMElement} element The element on which to set the attributes.
+ * @param {object} An object with keys (serving as attribute names) and values.
+ */
+function setAttributes(el, attrs) {
+ attrs = attrs || {}
+ for (var attr in attrs) {
+ if (attr !== 'src')
+ el.setAttribute(attr, attrs[attr]);
+ }
+ // Workaround for Chromium: set <img>'s src attribute after all other
+ // attributes to ensure the policy is applied.
+ for (var attr in attrs) {
+ if (attr === 'src')
+ el.setAttribute(attr, attrs[attr]);
+ }
+}
+
+/**
+ * Binds to success and error events of an object wrapping them into a promise
+ * available through {@code element.eventPromise}. The success event
+ * resolves and error event rejects.
+ * This method adds event listeners, and then removes all the added listeners
+ * when one of listened event is fired.
+ * @param {object} element An object supporting events on which to bind the
+ * promise.
+ * @param {string} resolveEventName [="load"] The event name to bind resolve to.
+ * @param {string} rejectEventName [="error"] The event name to bind reject to.
+ */
+function bindEvents(element, resolveEventName, rejectEventName) {
+ element.eventPromise =
+ bindEvents2(element, resolveEventName, element, rejectEventName);
+}
+
+// Returns a promise wrapping success and error events of objects.
+// This is a variant of bindEvents that can accept separate objects for each
+// events and two events to reject, and doesn't set `eventPromise`.
+//
+// When `resolveObject`'s `resolveEventName` event (default: "load") is
+// fired, the promise is resolved with the event.
+//
+// When `rejectObject`'s `rejectEventName` event (default: "error") or
+// `rejectObject2`'s `rejectEventName2` event (default: "error") is
+// fired, the promise is rejected.
+//
+// `rejectObject2` is optional.
+function bindEvents2(resolveObject, resolveEventName, rejectObject, rejectEventName, rejectObject2, rejectEventName2) {
+ return new Promise(function(resolve, reject) {
+ const actualResolveEventName = resolveEventName || "load";
+ const actualRejectEventName = rejectEventName || "error";
+ const actualRejectEventName2 = rejectEventName2 || "error";
+
+ const resolveHandler = function(event) {
+ cleanup();
+ resolve(event);
+ };
+
+ const rejectHandler = function(event) {
+ // Chromium starts propagating errors from worker.onerror to
+ // window.onerror. This handles the uncaught exceptions in tests.
+ event.preventDefault();
+ cleanup();
+ reject(event);
+ };
+
+ const cleanup = function() {
+ resolveObject.removeEventListener(actualResolveEventName, resolveHandler);
+ rejectObject.removeEventListener(actualRejectEventName, rejectHandler);
+ if (rejectObject2) {
+ rejectObject2.removeEventListener(actualRejectEventName2, rejectHandler);
+ }
+ };
+
+ resolveObject.addEventListener(actualResolveEventName, resolveHandler);
+ rejectObject.addEventListener(actualRejectEventName, rejectHandler);
+ if (rejectObject2) {
+ rejectObject2.addEventListener(actualRejectEventName2, rejectHandler);
+ }
+ });
+}
+
+/**
+ * Creates a new DOM element.
+ * @param {string} tagName The type of the DOM element.
+ * @param {object} attrs A JSON with attributes to apply to the element.
+ * @param {DOMElement} parent Optional - an existing DOM element to append to
+ * If not provided, the returned element will remain orphaned.
+ * @param {boolean} doBindEvents Optional - Whether to bind to load and error
+ * events and provide the promise wrapping the events via the element's
+ * {@code eventPromise} property. Default value evaluates to false.
+ * @return {DOMElement} The newly created DOM element.
+ */
+function createElement(tagName, attrs, parentNode, doBindEvents) {
+ var element = document.createElement(tagName);
+
+ if (doBindEvents)
+ bindEvents(element);
+
+ // We set the attributes after binding to events to catch any
+ // event-triggering attribute changes. E.g. form submission.
+ //
+ // But be careful with images: unlike other elements they will start the load
+ // as soon as the attr is set, even if not in the document yet, and sometimes
+ // complete it synchronously, so the append doesn't have the effect we want.
+ // So for images, we want to set the attrs after appending, whereas for other
+ // elements we want to do it before appending.
+ var isImg = (tagName == "img");
+ if (!isImg)
+ setAttributes(element, attrs);
+
+ if (parentNode)
+ parentNode.appendChild(element);
+
+ if (isImg)
+ setAttributes(element, attrs);
+
+ return element;
+}
+
+function createRequestViaElement(tagName, attrs, parentNode) {
+ return createElement(tagName, attrs, parentNode, true).eventPromise;
+}
+
+/**
+ * Creates a new empty iframe and appends it to {@code document.body} .
+ * @param {string} name The name and ID of the new iframe.
+ * @param {boolean} doBindEvents Whether to bind load and error events.
+ * @return {DOMElement} The newly created iframe.
+ */
+function createHelperIframe(name, doBindEvents) {
+ return createElement("iframe",
+ {"name": name, "id": name},
+ document.body,
+ doBindEvents);
+}
+
+function wrapResult(server_data) {
+ if (typeof(server_data) === "string") {
+ throw server_data;
+ }
+ return {
+ referrer: server_data.headers.referer,
+ headers: server_data.headers
+ }
+}
+
+// ===============================================================
+// Subresources
+// ===============================================================
+
+/**
+ @typedef RequestResult
+ @type {object}
+ Represents the result of sending an request.
+ All properties are optional. See the comments for
+ requestVia*() and invokeRequest() below to see which properties are set.
+
+ @property {Array<Object<string, string>>} headers
+ HTTP request headers sent to server.
+ @property {string} referrer - Referrer.
+ @property {string} location - The URL of the subresource.
+ @property {string} sourceContextUrl
+ the URL of the global object where the actual request is sent.
+*/
+
+/**
+ requestVia*(url, additionalAttributes) functions send a subresource
+ request from the current environment settings object.
+
+ @param {string} url
+ The URL of the subresource.
+ @param {Object<string, string>} additionalAttributes
+ Additional attributes set to DOM elements
+ (element-initiated requests only).
+
+ @returns {Promise} that are resolved with a RequestResult object
+ on successful requests.
+
+ - Category 1:
+ `headers`: set.
+ `referrer`: set via `document.referrer`.
+ `location`: set via `document.location`.
+ See `template/document.html.template`.
+ - Category 2:
+ `headers`: set.
+ `referrer`: set to `headers.referer` by `wrapResult()`.
+ `location`: not set.
+ - Category 3:
+ All the keys listed above are NOT set.
+ `sourceContextUrl` is not set here.
+
+ -------------------------------- -------- --------------------------
+ Function name Category Used in
+ -------- ------- ---------
+ referrer mixed- upgrade-
+ policy content insecure-
+ policy content request
+ -------------------------------- -------- -------- ------- ---------
+ requestViaAnchor 1 Y Y -
+ requestViaArea 1 Y Y -
+ requestViaAudio 3 - Y -
+ requestViaDedicatedWorker 2 Y Y Y
+ requestViaFetch 2 Y Y -
+ requestViaForm 3 - Y -
+ requestViaIframe 1 Y Y -
+ requestViaImage 2 Y Y -
+ requestViaLinkPrefetch 3 - Y -
+ requestViaLinkStylesheet 3 - Y -
+ requestViaObject 3 - Y -
+ requestViaPicture 3 - Y -
+ requestViaScript 2 Y Y -
+ requestViaSendBeacon 3 - Y -
+ requestViaSharedWorker 2 Y - -
+ requestViaVideo 3 - Y -
+ requestViaWebSocket 3 - Y -
+ requestViaWorklet 3 - Y Y
+ requestViaXhr 2 Y Y -
+ -------------------------------- -------- -------- ------- ---------
+*/
+
+/**
+ * Creates a new iframe, binds load and error events, sets the src attribute and
+ * appends it to {@code document.body} .
+ * @param {string} url The src for the iframe.
+ * @return {Promise} The promise for success/error events.
+ */
+function requestViaIframe(url, additionalAttributes) {
+ const iframe = createElement(
+ "iframe",
+ Object.assign({"src": url}, additionalAttributes),
+ document.body,
+ false);
+ return bindEvents2(window, "message", iframe, "error", window, "error")
+ .then(event => {
+ if (event.source !== iframe.contentWindow)
+ return Promise.reject(new Error('Unexpected event.source'));
+ return event.data;
+ });
+}
+
+/**
+ * Creates a new image, binds load and error events, sets the src attribute and
+ * appends it to {@code document.body} .
+ * @param {string} url The src for the image.
+ * @return {Promise} The promise for success/error events.
+ */
+function requestViaImage(url, additionalAttributes) {
+ const img = createElement(
+ "img",
+ // crossOrigin attribute is added to read the pixel data of the response.
+ Object.assign({"src": url, "crossOrigin": "Anonymous"}, additionalAttributes),
+ document.body, true);
+ return img.eventPromise.then(() => wrapResult(decodeImageData(img)));
+}
+
+// Helper for requestViaImage().
+function decodeImageData(img) {
+ var canvas = document.createElement("canvas");
+ var context = canvas.getContext('2d');
+ context.drawImage(img, 0, 0);
+ var imgData = context.getImageData(0, 0, img.clientWidth, img.clientHeight);
+ const rgba = imgData.data;
+
+ let decodedBytes = new Uint8ClampedArray(rgba.length);
+ let decodedLength = 0;
+
+ for (var i = 0; i + 12 <= rgba.length; i += 12) {
+ // A single byte is encoded in three pixels. 8 pixel octets (among
+ // 9 octets = 3 pixels * 3 channels) are used to encode 8 bits,
+ // the most significant bit first, where `0` and `255` in pixel values
+ // represent `0` and `1` in bits, respectively.
+ // This encoding is used to avoid errors due to different color spaces.
+ const bits = [];
+ for (let j = 0; j < 3; ++j) {
+ bits.push(rgba[i + j * 4 + 0]);
+ bits.push(rgba[i + j * 4 + 1]);
+ bits.push(rgba[i + j * 4 + 2]);
+ // rgba[i + j * 4 + 3]: Skip alpha channel.
+ }
+ // The last one element is not used.
+ bits.pop();
+
+ // Decode a single byte.
+ let byte = 0;
+ for (let j = 0; j < 8; ++j) {
+ byte <<= 1;
+ if (bits[j] >= 128)
+ byte |= 1;
+ }
+
+ // Zero is the string terminator.
+ if (byte == 0)
+ break;
+
+ decodedBytes[decodedLength++] = byte;
+ }
+
+ // Remove trailing nulls from data.
+ decodedBytes = decodedBytes.subarray(0, decodedLength);
+ var string_data = (new TextDecoder("ascii")).decode(decodedBytes);
+
+ return JSON.parse(string_data);
+}
+
+/**
+ * Initiates a new XHR GET request to provided URL.
+ * @param {string} url The endpoint URL for the XHR.
+ * @return {Promise} The promise for success/error events.
+ */
+function requestViaXhr(url) {
+ return xhrRequest(url).then(result => wrapResult(result));
+}
+
+/**
+ * Initiates a new GET request to provided URL via the Fetch API.
+ * @param {string} url The endpoint URL for the Fetch.
+ * @return {Promise} The promise for success/error events.
+ */
+function requestViaFetch(url) {
+ return fetch(url)
+ .then(res => res.json())
+ .then(j => wrapResult(j));
+}
+
+function dedicatedWorkerUrlThatFetches(url) {
+ return `data:text/javascript,
+ fetch('${url}')
+ .then(r => r.json())
+ .then(j => postMessage(j))
+ .catch((e) => postMessage(e.message));`;
+}
+
+function workerUrlThatImports(url) {
+ return `data:text/javascript,import '${url}';`;
+}
+
+/**
+ * Creates a new Worker, binds message and error events wrapping them into.
+ * {@code worker.eventPromise} and posts an empty string message to start
+ * the worker.
+ * @param {string} url The endpoint URL for the worker script.
+ * @param {object} options The options for Worker constructor.
+ * @return {Promise} The promise for success/error events.
+ */
+function requestViaDedicatedWorker(url, options) {
+ var worker;
+ try {
+ worker = new Worker(url, options);
+ } catch (e) {
+ return Promise.reject(e);
+ }
+ worker.postMessage('');
+ return bindEvents2(worker, "message", worker, "error")
+ .then(event => wrapResult(event.data));
+}
+
+function requestViaSharedWorker(url) {
+ var worker;
+ try {
+ worker = new SharedWorker(url);
+ } catch(e) {
+ return Promise.reject(e);
+ }
+ const promise = bindEvents2(worker.port, "message", worker, "error")
+ .then(event => wrapResult(event.data));
+ worker.port.start();
+ return promise;
+}
+
+// Returns a reference to a worklet object corresponding to a given type.
+function get_worklet(type) {
+ if (type == 'animation')
+ return CSS.animationWorklet;
+ if (type == 'layout')
+ return CSS.layoutWorklet;
+ if (type == 'paint')
+ return CSS.paintWorklet;
+ if (type == 'audio')
+ return new OfflineAudioContext(2,44100*40,44100).audioWorklet;
+
+ throw new Error('unknown worklet type is passed.');
+}
+
+function requestViaWorklet(type, url) {
+ try {
+ return get_worklet(type).addModule(url);
+ } catch (e) {
+ return Promise.reject(e);
+ }
+}
+
+/**
+ * Sets the href attribute on a navigable DOM element and performs a navigation
+ * by clicking it. To avoid navigating away from the current execution
+ * context, a target attribute is set to point to a new helper iframe.
+ * @param {DOMElement} navigableElement The navigable DOMElement
+ * @param {string} url The href for the navigable element.
+ * @return {Promise} The promise for success/error events.
+ */
+function requestViaNavigable(navigableElement, url) {
+ var iframe = createHelperIframe(guid(), false);
+ setAttributes(navigableElement,
+ {"href": url,
+ "target": iframe.name});
+
+ const promise =
+ bindEvents2(window, "message", iframe, "error", window, "error")
+ .then(event => {
+ if (event.source !== iframe.contentWindow)
+ return Promise.reject(new Error('Unexpected event.source'));
+ return event.data;
+ });
+ navigableElement.click();
+ return promise;
+}
+
+/**
+ * Creates a new anchor element, appends it to {@code document.body} and
+ * performs the navigation.
+ * @param {string} url The URL to navigate to.
+ * @return {Promise} The promise for success/error events.
+ */
+function requestViaAnchor(url, additionalAttributes) {
+ var a = createElement(
+ "a",
+ Object.assign({"innerHTML": "Link to resource"}, additionalAttributes),
+ document.body);
+
+ return requestViaNavigable(a, url);
+}
+
+/**
+ * Creates a new area element, appends it to {@code document.body} and performs
+ * the navigation.
+ * @param {string} url The URL to navigate to.
+ * @return {Promise} The promise for success/error events.
+ */
+function requestViaArea(url, additionalAttributes) {
+ var area = createElement(
+ "area",
+ Object.assign({}, additionalAttributes),
+ document.body);
+
+ // TODO(kristijanburnik): Append to map and add image.
+ return requestViaNavigable(area, url);
+}
+
+/**
+ * Creates a new script element, sets the src to url, and appends it to
+ * {@code document.body}.
+ * @param {string} url The src URL.
+ * @return {Promise} The promise for success/error events.
+ */
+function requestViaScript(url, additionalAttributes) {
+ const script = createElement(
+ "script",
+ Object.assign({"src": url}, additionalAttributes),
+ document.body,
+ false);
+
+ return bindEvents2(window, "message", script, "error", window, "error")
+ .then(event => wrapResult(event.data));
+}
+
+/**
+ * Creates a new form element, sets attributes, appends it to
+ * {@code document.body} and submits the form.
+ * @param {string} url The URL to submit to.
+ * @return {Promise} The promise for success/error events.
+ */
+function requestViaForm(url) {
+ var iframe = createHelperIframe(guid());
+ var form = createElement("form",
+ {"action": url,
+ "method": "POST",
+ "target": iframe.name},
+ document.body);
+ bindEvents(iframe);
+ form.submit();
+
+ return iframe.eventPromise;
+}
+
+/**
+ * Creates a new link element for a stylesheet, binds load and error events,
+ * sets the href to url and appends it to {@code document.head}.
+ * @param {string} url The URL for a stylesheet.
+ * @return {Promise} The promise for success/error events.
+ */
+function requestViaLinkStylesheet(url) {
+ return createRequestViaElement("link",
+ {"rel": "stylesheet", "href": url},
+ document.head);
+}
+
+/**
+ * Creates a new link element for a prefetch, binds load and error events, sets
+ * the href to url and appends it to {@code document.head}.
+ * @param {string} url The URL of a resource to prefetch.
+ * @return {Promise} The promise for success/error events.
+ */
+function requestViaLinkPrefetch(url) {
+ var link = document.createElement('link');
+ if (link.relList && link.relList.supports && link.relList.supports("prefetch")) {
+ return createRequestViaElement("link",
+ {"rel": "prefetch", "href": url},
+ document.head);
+ } else {
+ return Promise.reject("This browser does not support 'prefetch'.");
+ }
+}
+
+/**
+ * Initiates a new beacon request.
+ * @param {string} url The URL of a resource to prefetch.
+ * @return {Promise} The promise for success/error events.
+ */
+async function requestViaSendBeacon(url) {
+ function wait(ms) {
+ return new Promise(resolve => step_timeout(resolve, ms));
+ }
+ if (!navigator.sendBeacon(url)) {
+ // If mixed-content check fails, it should return false.
+ throw new Error('sendBeacon() fails.');
+ }
+ // We don't have a means to see the result of sendBeacon() request
+ // for sure. Let's wait for a while and let the generic test function
+ // ask the server for the result.
+ await wait(500);
+ return 'allowed';
+}
+
+/**
+ * Creates a new media element with a child source element, binds loadeddata and
+ * error events, sets attributes and appends to document.body.
+ * @param {string} type The type of the media element (audio/video/picture).
+ * @param {object} media_attrs The attributes for the media element.
+ * @param {object} source_attrs The attributes for the child source element.
+ * @return {DOMElement} The newly created media element.
+ */
+function createMediaElement(type, media_attrs, source_attrs) {
+ var mediaElement = createElement(type, {});
+
+ var sourceElement = createElement("source", {});
+
+ mediaElement.eventPromise = new Promise(function(resolve, reject) {
+ mediaElement.addEventListener("loadeddata", function (e) {
+ resolve(e);
+ });
+
+ // Safari doesn't fire an `error` event when blocking mixed content.
+ mediaElement.addEventListener("stalled", function(e) {
+ reject(e);
+ });
+
+ sourceElement.addEventListener("error", function(e) {
+ reject(e);
+ });
+ });
+
+ setAttributes(mediaElement, media_attrs);
+ setAttributes(sourceElement, source_attrs);
+
+ mediaElement.appendChild(sourceElement);
+ document.body.appendChild(mediaElement);
+
+ return mediaElement;
+}
+
+/**
+ * Creates a new video element, binds loadeddata and error events, sets
+ * attributes and source URL and appends to {@code document.body}.
+ * @param {string} url The URL of the video.
+ * @return {Promise} The promise for success/error events.
+ */
+function requestViaVideo(url) {
+ return createMediaElement("video",
+ {},
+ {"src": url}).eventPromise;
+}
+
+/**
+ * Creates a new audio element, binds loadeddata and error events, sets
+ * attributes and source URL and appends to {@code document.body}.
+ * @param {string} url The URL of the audio.
+ * @return {Promise} The promise for success/error events.
+ */
+function requestViaAudio(url) {
+ return createMediaElement("audio",
+ {},
+ {"type": "audio/wav", "src": url}).eventPromise;
+}
+
+/**
+ * Creates a new picture element, binds loadeddata and error events, sets
+ * attributes and source URL and appends to {@code document.body}. Also
+ * creates new image element appending it to the picture
+ * @param {string} url The URL of the image for the source and image elements.
+ * @return {Promise} The promise for success/error events.
+ */
+function requestViaPicture(url) {
+ var picture = createMediaElement("picture", {}, {"srcset": url,
+ "type": "image/png"});
+ return createRequestViaElement("img", {"src": url}, picture);
+}
+
+/**
+ * Creates a new object element, binds load and error events, sets the data to
+ * url, and appends it to {@code document.body}.
+ * @param {string} url The data URL.
+ * @return {Promise} The promise for success/error events.
+ */
+function requestViaObject(url) {
+ return createRequestViaElement("object", {"data": url, "type": "text/html"}, document.body);
+}
+
+/**
+ * Creates a new WebSocket pointing to {@code url} and sends a message string
+ * "echo". The {@code message} and {@code error} events are triggering the
+ * returned promise resolve/reject events.
+ * @param {string} url The URL for WebSocket to connect to.
+ * @return {Promise} The promise for success/error events.
+ */
+function requestViaWebSocket(url) {
+ return new Promise(function(resolve, reject) {
+ var websocket = new WebSocket(url);
+
+ websocket.addEventListener("message", function(e) {
+ resolve(e.data);
+ });
+
+ websocket.addEventListener("open", function(e) {
+ websocket.send("echo");
+ });
+
+ websocket.addEventListener("error", function(e) {
+ reject(e)
+ });
+ })
+ .then(data => {
+ return JSON.parse(data);
+ });
+}
+
+/**
+ @typedef SubresourceType
+ @type {string}
+
+ Represents how a subresource is sent.
+ The keys of `subresourceMap` below are the valid values.
+*/
+
+// Subresource paths and invokers.
+const subresourceMap = {
+ "a-tag": {
+ path: "/common/security-features/subresource/document.py",
+ invoker: requestViaAnchor,
+ },
+ "area-tag": {
+ path: "/common/security-features/subresource/document.py",
+ invoker: requestViaArea,
+ },
+ "audio-tag": {
+ path: "/common/security-features/subresource/audio.py",
+ invoker: requestViaAudio,
+ },
+ "beacon-request": {
+ path: "/common/security-features/subresource/empty.py",
+ invoker: requestViaSendBeacon,
+ },
+ "fetch-request": {
+ path: "/common/security-features/subresource/xhr.py",
+ invoker: requestViaFetch,
+ },
+ "form-tag": {
+ path: "/common/security-features/subresource/empty.py",
+ invoker: requestViaForm,
+ },
+ "iframe-tag": {
+ path: "/common/security-features/subresource/document.py",
+ invoker: requestViaIframe,
+ },
+ "img-tag": {
+ path: "/common/security-features/subresource/image.py",
+ invoker: requestViaImage,
+ },
+ "link-css-tag": {
+ path: "/common/security-features/subresource/empty.py",
+ invoker: requestViaLinkStylesheet,
+ },
+ "link-prefetch-tag": {
+ path: "/common/security-features/subresource/empty.py",
+ invoker: requestViaLinkPrefetch,
+ },
+ "object-tag": {
+ path: "/common/security-features/subresource/empty.py",
+ invoker: requestViaObject,
+ },
+ "picture-tag": {
+ path: "/common/security-features/subresource/image.py",
+ invoker: requestViaPicture,
+ },
+ "script-tag": {
+ path: "/common/security-features/subresource/script.py",
+ invoker: requestViaScript,
+ },
+ "video-tag": {
+ path: "/common/security-features/subresource/video.py",
+ invoker: requestViaVideo,
+ },
+ "xhr-request": {
+ path: "/common/security-features/subresource/xhr.py",
+ invoker: requestViaXhr,
+ },
+
+ "worker-request": {
+ path: "/common/security-features/subresource/worker.py",
+ invoker: url => requestViaDedicatedWorker(url),
+ },
+ // TODO: Merge "module-worker" and "module-worker-top-level".
+ "module-worker": {
+ path: "/common/security-features/subresource/worker.py",
+ invoker: url => requestViaDedicatedWorker(url, {type: "module"}),
+ },
+ "module-worker-top-level": {
+ path: "/common/security-features/subresource/worker.py",
+ invoker: url => requestViaDedicatedWorker(url, {type: "module"}),
+ },
+ "module-data-worker-import": {
+ path: "/common/security-features/subresource/worker.py",
+ invoker: url =>
+ requestViaDedicatedWorker(workerUrlThatImports(url), {type: "module"}),
+ },
+ "shared-worker": {
+ path: "/common/security-features/subresource/shared-worker.py",
+ invoker: requestViaSharedWorker,
+ },
+
+ "websocket-request": {
+ path: "/stash_responder",
+ invoker: requestViaWebSocket,
+ },
+};
+for (const workletType of ['animation', 'audio', 'layout', 'paint']) {
+ subresourceMap[`worklet-${workletType}-top-level`] = {
+ path: "/common/security-features/subresource/worker.py",
+ invoker: url => requestViaWorklet(workletType, url)
+ };
+ subresourceMap[`worklet-${workletType}-data-import`] = {
+ path: "/common/security-features/subresource/worker.py",
+ invoker: url =>
+ requestViaWorklet(workletType, workerUrlThatImports(url))
+ };
+}
+
+/**
+ @typedef RedirectionType
+ @type {string}
+
+ Represents what redirects should occur to the subresource request
+ after initial request.
+ See preprocess_redirection() in
+ /common/security-features/subresource/subresource.py for valid values.
+*/
+
+/**
+ Construct subresource (and related) URLs.
+
+ @param {SubresourceType} subresourceType
+ @param {OriginType} originType
+ @param {RedirectionType} redirectionType
+ @returns {object} with following properties:
+ {string} testUrl
+ The subresource request URL.
+ {string} announceUrl
+ {string} assertUrl
+ The URLs to be used for detecting whether `testUrl` is actually sent
+ to the server.
+ 1. Fetch `announceUrl` first,
+ 2. then possibly fetch `testUrl`, and
+ 3. finally fetch `assertUrl`.
+ The fetch result of `assertUrl` should indicate whether
+ `testUrl` is actually sent to the server or not.
+*/
+function getRequestURLs(subresourceType, originType, redirectionType) {
+ const key = guid();
+ const value = guid();
+
+ // We use the same stash path for both HTTP/S and WS/S stash requests.
+ const stashPath = encodeURIComponent("/mixed-content");
+
+ const stashEndpoint = "/common/security-features/subresource/xhr.py?key=" +
+ key + "&path=" + stashPath;
+ return {
+ testUrl:
+ getSubresourceOrigin(originType) +
+ subresourceMap[subresourceType].path +
+ "?redirection=" + encodeURIComponent(redirectionType) +
+ "&action=purge&key=" + key +
+ "&path=" + stashPath,
+ announceUrl: stashEndpoint + "&action=put&value=" + value,
+ assertUrl: stashEndpoint + "&action=take",
+ };
+}
+
+// ===============================================================
+// Source Context
+// ===============================================================
+// Requests can be sent from several source contexts,
+// such as the main documents, iframes, workers, or so,
+// possibly nested, and possibly with <meta>/http headers added.
+// invokeRequest() and invokeFrom*() functions handles
+// SourceContext-related setup in client-side.
+
+/**
+ invokeRequest() invokes a subresource request
+ (specified as `subresource`)
+ from a (possibly nested) environment settings object
+ (specified as `sourceContextList`).
+
+ For nested contexts, invokeRequest() calls an invokeFrom*() function
+ that creates a nested environment settings object using
+ /common/security-features/scope/, which calls invokeRequest()
+ again inside the nested environment settings object.
+ This cycle continues until all specified
+ nested environment settings object are created, and
+ finally invokeRequest() calls a requestVia*() function to start the
+ subresource request from the inner-most environment settings object.
+
+ @param {Subresource} subresource
+ @param {Array<SourceContext>} sourceContextList
+
+ @returns {Promise} A promise that is resolved with an RequestResult object.
+ `sourceContextUrl` is always set. For whether other properties are set,
+ see the comments for requestVia*() above.
+*/
+function invokeRequest(subresource, sourceContextList) {
+ if (sourceContextList.length === 0) {
+ // No further nested global objects. Send the subresource request here.
+
+ const additionalAttributes = {};
+ /** @type {PolicyDelivery} policyDelivery */
+ for (const policyDelivery of (subresource.policyDeliveries || [])) {
+ // Depending on the delivery method, extend the subresource element with
+ // these attributes.
+ if (policyDelivery.deliveryType === "attr") {
+ additionalAttributes[policyDelivery.key] = policyDelivery.value;
+ } else if (policyDelivery.deliveryType === "rel-noref") {
+ additionalAttributes["rel"] = "noreferrer";
+ }
+ }
+
+ return subresourceMap[subresource.subresourceType].invoker(
+ subresource.url,
+ additionalAttributes)
+ .then(result => Object.assign(
+ {sourceContextUrl: location.toString()},
+ result));
+ }
+
+ // Defines invokers for each valid SourceContext.sourceContextType.
+ const sourceContextMap = {
+ "srcdoc": { // <iframe srcdoc></iframe>
+ invoker: invokeFromIframe,
+ },
+ "iframe": { // <iframe src="same-origin-URL"></iframe>
+ invoker: invokeFromIframe,
+ },
+ "worker-classic": {
+ // Classic dedicated worker loaded from same-origin.
+ invoker: invokeFromWorker.bind(undefined, false, {}),
+ },
+ "worker-classic-data": {
+ // Classic dedicated worker loaded from data: URL.
+ invoker: invokeFromWorker.bind(undefined, true, {}),
+ },
+ "worker-module": {
+ // Module dedicated worker loaded from same-origin.
+ invoker: invokeFromWorker.bind(undefined, false, {type: 'module'}),
+ },
+ "worker-module-data": {
+ // Module dedicated worker loaded from data: URL.
+ invoker: invokeFromWorker.bind(undefined, true, {type: 'module'}),
+ },
+ };
+
+ return sourceContextMap[sourceContextList[0].sourceContextType].invoker(
+ subresource, sourceContextList);
+}
+
+// Quick hack to expose invokeRequest when common.sub.js is loaded either
+// as a classic or module script.
+self.invokeRequest = invokeRequest;
+
+/**
+ invokeFrom*() functions are helper functions with the same parameters
+ and return values as invokeRequest(), that are tied to specific types
+ of top-most environment settings objects.
+ For example, invokeFromIframe() is the helper function for the cases where
+ sourceContextList[0] is an iframe.
+*/
+
+/**
+ @param {boolean} isDataUrl
+ true if the worker script is loaded from data: URL.
+ Otherwise, the script is loaded from same-origin.
+ @param {object} workerOptions
+ The `options` argument for Worker constructor.
+
+ Other parameters and return values are the same as those of invokeRequest().
+*/
+function invokeFromWorker(isDataUrl, workerOptions,
+ subresource, sourceContextList) {
+ const currentSourceContext = sourceContextList[0];
+ let workerUrl =
+ "/common/security-features/scope/worker.py?policyDeliveries=" +
+ encodeURIComponent(JSON.stringify(
+ currentSourceContext.policyDeliveries || []));
+ if (workerOptions.type === 'module') {
+ workerUrl += "&type=module";
+ }
+
+ let promise;
+ if (isDataUrl) {
+ promise = fetch(workerUrl)
+ .then(r => r.text())
+ .then(source => {
+ return 'data:text/javascript;base64,' + btoa(source);
+ });
+ } else {
+ promise = Promise.resolve(workerUrl);
+ }
+
+ return promise
+ .then(url => {
+ const worker = new Worker(url, workerOptions);
+ worker.postMessage({subresource: subresource,
+ sourceContextList: sourceContextList.slice(1)});
+ return bindEvents2(worker, "message", worker, "error", window, "error");
+ })
+ .then(event => {
+ if (event.data.error)
+ return Promise.reject(event.data.error);
+ return event.data;
+ });
+}
+
+function invokeFromIframe(subresource, sourceContextList) {
+ const currentSourceContext = sourceContextList[0];
+ const frameUrl =
+ "/common/security-features/scope/document.py?policyDeliveries=" +
+ encodeURIComponent(JSON.stringify(
+ currentSourceContext.policyDeliveries || []));
+
+ let promise;
+ if (currentSourceContext.sourceContextType === 'srcdoc') {
+ promise = fetch(frameUrl)
+ .then(r => r.text())
+ .then(srcdoc => {
+ return createElement("iframe", {srcdoc: srcdoc}, document.body, true);
+ });
+ } else if (currentSourceContext.sourceContextType === 'iframe') {
+ promise = Promise.resolve(
+ createElement("iframe", {src: frameUrl}, document.body, true));
+ }
+
+ return promise
+ .then(iframe => {
+ return iframe.eventPromise
+ .then(() => {
+ const promise = bindEvents2(
+ window, "message", iframe, "error", window, "error");
+ iframe.contentWindow.postMessage(
+ {subresource: subresource,
+ sourceContextList: sourceContextList.slice(1)},
+ "*");
+ return promise;
+ })
+ .then(event => {
+ if (event.data.error)
+ return Promise.reject(event.data.error);
+ return event.data;
+ });
+ });
+}
+
+// SanityChecker does nothing in release mode. See sanity-checker.js for debug
+// mode.
+function SanityChecker() {}
+SanityChecker.prototype.checkScenario = function() {};
+SanityChecker.prototype.setFailTimeout = function(test, timeout) {};
+SanityChecker.prototype.checkSubresourceResult = function() {};
diff --git a/tests/wpt/web-platform-tests/common/security-features/resources/common.js.headers b/tests/wpt/web-platform-tests/common/security-features/resources/common.sub.js.headers
index cb762eff806..cb762eff806 100644
--- a/tests/wpt/web-platform-tests/common/security-features/resources/common.js.headers
+++ b/tests/wpt/web-platform-tests/common/security-features/resources/common.sub.js.headers
diff --git a/tests/wpt/web-platform-tests/common/security-features/scope/template/document.html.template b/tests/wpt/web-platform-tests/common/security-features/scope/template/document.html.template
index feccb69e9de..37e29f8e97f 100644
--- a/tests/wpt/web-platform-tests/common/security-features/scope/template/document.html.template
+++ b/tests/wpt/web-platform-tests/common/security-features/scope/template/document.html.template
@@ -2,7 +2,7 @@
<html>
<head>
%(meta)s
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script>
// Receive a message from the parent and start the test.
function onMessageFromParent(event) {
diff --git a/tests/wpt/web-platform-tests/common/security-features/scope/worker.py b/tests/wpt/web-platform-tests/common/security-features/scope/worker.py
index 40817f6a3a9..bdad52c6a84 100644
--- a/tests/wpt/web-platform-tests/common/security-features/scope/worker.py
+++ b/tests/wpt/web-platform-tests/common/security-features/scope/worker.py
@@ -7,7 +7,7 @@ import util
def main(request, response):
policyDeliveries = json.loads(request.GET.first('policyDeliveries', '[]'))
worker_type = request.GET.first('type', 'classic')
- commonjs_url = '%s://%s:%s/common/security-features/resources/common.js' % (
+ commonjs_url = '%s://%s:%s/common/security-features/resources/common.sub.js' % (
request.url_parts.scheme, request.url_parts.hostname,
request.url_parts.port)
if worker_type == 'classic':
diff --git a/tests/wpt/web-platform-tests/common/security-features/tools/template/test.debug.html.template b/tests/wpt/web-platform-tests/common/security-features/tools/template/test.debug.html.template
index 7d4a9f12664..8ec0ab7c075 100644
--- a/tests/wpt/web-platform-tests/common/security-features/tools/template/test.debug.html.template
+++ b/tests/wpt/web-platform-tests/common/security-features/tools/template/test.debug.html.template
@@ -10,7 +10,7 @@
<meta name="assert" content="%(test_description)s">%(meta_delivery_method)s
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<!-- The original specification JSON for validating the scenario. -->
<script src="%(spec_json_js)s"></script>
<!-- Internal checking of the tests -->
diff --git a/tests/wpt/web-platform-tests/common/security-features/tools/template/test.release.html.template b/tests/wpt/web-platform-tests/common/security-features/tools/template/test.release.html.template
index 091f59be90d..6416baa8ac8 100644
--- a/tests/wpt/web-platform-tests/common/security-features/tools/template/test.release.html.template
+++ b/tests/wpt/web-platform-tests/common/security-features/tools/template/test.release.html.template
@@ -10,7 +10,7 @@
<meta name="assert" content="%(test_description)s">%(meta_delivery_method)s
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="%(helper_js)s"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/common/security-features/tools/util.py b/tests/wpt/web-platform-tests/common/security-features/tools/util.py
index 57e95fea078..269f464a547 100644
--- a/tests/wpt/web-platform-tests/common/security-features/tools/util.py
+++ b/tests/wpt/web-platform-tests/common/security-features/tools/util.py
@@ -58,7 +58,8 @@ class ShouldSkip(Exception):
class PolicyDelivery(object):
'''
- See `@typedef PolicyDelivery` comments in `resources/common.js`.
+ See `@typedef PolicyDelivery` comments in
+ `common/security-features/resources/common.sub.js`.
'''
def __init__(self, delivery_type, key, value):
diff --git a/tests/wpt/web-platform-tests/css/CSS2/linebox/inline-negative-margin-001.html b/tests/wpt/web-platform-tests/css/CSS2/linebox/inline-negative-margin-001.html
index e8a00ec09bd..6ebabd15dee 100644
--- a/tests/wpt/web-platform-tests/css/CSS2/linebox/inline-negative-margin-001.html
+++ b/tests/wpt/web-platform-tests/css/CSS2/linebox/inline-negative-margin-001.html
@@ -6,6 +6,7 @@
<link rel="help" href="https://crbug.com/979894">
<link rel="help" href="https://drafts.csswg.org/css2/visudet.html#inline-width">
<link rel="author" title="Koji Ishii" href="mailto:kojii@chromium.org">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
html, body { margin: 0; }
div {
diff --git a/tests/wpt/web-platform-tests/css/CSS2/normal-flow/max-width-107.xht b/tests/wpt/web-platform-tests/css/CSS2/normal-flow/max-width-107.xht
index e321880149f..edf4a63fecd 100644
--- a/tests/wpt/web-platform-tests/css/CSS2/normal-flow/max-width-107.xht
+++ b/tests/wpt/web-platform-tests/css/CSS2/normal-flow/max-width-107.xht
@@ -14,7 +14,7 @@
<meta content="ahem" name="flags" />
<meta content="'max-width' specifies a fixed maximum used width. If the used width is greater than max-width, then the computed value of max-width is used as the computed value for width." name="assert" />
-
+ <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style type="text/css"><![CDATA[
div
{
@@ -43,4 +43,4 @@
<div id="control-green-overlapping">X</div>
</body>
-</html> \ No newline at end of file
+</html>
diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/flex-minimum-height-flex-items-017.html b/tests/wpt/web-platform-tests/css/css-flexbox/flex-minimum-height-flex-items-017.html
new file mode 100644
index 00000000000..b5e194219ec
--- /dev/null
+++ b/tests/wpt/web-platform-tests/css/css-flexbox/flex-minimum-height-flex-items-017.html
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<title>CSS Flexbox: min-height: auto with flex items containing percentage-sized children</title>
+<link rel="author" title="Google LLC" href="https://www.google.com/" />
+<link rel="help" href="https://drafts.csswg.org/css-flexbox/#min-size-auto" />
+<link rel="issue" href="https://bugs.chromium.org/p/chromium/issues/detail?id=998080" />
+<link rel="match" href="../reference/ref-filled-green-100px-square.xht" />
+
+<style>
+.flexbox {
+ display: flex;
+ width: 100px;
+ height: 0;
+ flex-direction: column;
+}
+.item {
+ /* Because flex-basis is 0, we rely on min-height to size this item.
+ * We give it an explicit height so that percentages have a chance of
+ * resolving. We can't use 0 for the height because the min-height is
+ * basically min(height, min-content). */
+ flex: 0 1 0px;
+ height: 100px;
+ background: green;
+}
+.percentage {
+ height: 100%;
+}
+.fixed {
+ height: 100px;
+}
+
+</style>
+
+<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+<div class="flexbox">
+ <div class="item">
+ <div class="percentage">
+ <div class="fixed"></div>
+ </div>
+ </div>
+</div>
+
diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/flex-minimum-height-flex-items-018.html b/tests/wpt/web-platform-tests/css/css-flexbox/flex-minimum-height-flex-items-018.html
new file mode 100644
index 00000000000..983cac476e8
--- /dev/null
+++ b/tests/wpt/web-platform-tests/css/css-flexbox/flex-minimum-height-flex-items-018.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<title>CSS Flexbox: min-height: auto with flex items containing percentage-sized children</title>
+<link rel="author" title="Google LLC" href="https://www.google.com/" />
+<link rel="help" href="https://drafts.csswg.org/css-flexbox/#min-size-auto" />
+<link rel="issue" href="https://bugs.chromium.org/p/chromium/issues/detail?id=998080" />
+<link rel="match" href="../reference/ref-filled-green-100px-square.xht" />
+
+<style>
+.flexbox {
+ display: flex;
+ width: 100px;
+ height: 0;
+ flex-direction: column;
+}
+.item {
+ /* Because the flexbox has height:0, this would flex-shrink to 0. So we rely
+ * on min-height: auto to get a nonzero height. */
+ height: 100px;
+ background: green;
+}
+.percentage {
+ height: 100%;
+}
+.fixed {
+ height: 100px;
+}
+
+</style>
+
+<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+<div class="flexbox">
+ <div class="item">
+ <div class="percentage">
+ <div class="fixed"></div>
+ </div>
+ </div>
+</div>
+
diff --git a/tests/wpt/web-platform-tests/css/css-fonts/font-family-name-025-ref.html b/tests/wpt/web-platform-tests/css/css-fonts/font-family-name-025-ref.html
index 035ed5f29d0..5ed4361b7ad 100644
--- a/tests/wpt/web-platform-tests/css/css-fonts/font-family-name-025-ref.html
+++ b/tests/wpt/web-platform-tests/css/css-fonts/font-family-name-025-ref.html
@@ -3,6 +3,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-family" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-family-prop" />
<meta name="assert" content="The 'font-family' property set to and installed font renders the appropriate font." />
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style type="text/css">
body { font-size: 36px; }
span#verify { font-family: CSSTest Verify; }
diff --git a/tests/wpt/web-platform-tests/css/css-fonts/font-family-name-025.html b/tests/wpt/web-platform-tests/css/css-fonts/font-family-name-025.html
index d6ee10db248..a4d5359fbfb 100644
--- a/tests/wpt/web-platform-tests/css/css-fonts/font-family-name-025.html
+++ b/tests/wpt/web-platform-tests/css/css-fonts/font-family-name-025.html
@@ -5,6 +5,7 @@
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-family-prop" />
<link rel="match" href="font-family-name-025-ref.html" />
<meta name="assert" content="The 'font-family' property set to and installed font renders the appropriate font. Postscript name should not match." />
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
body { font-size: 36px; }
span#verify { font-family: CSSTest Verify; }
diff --git a/tests/wpt/web-platform-tests/css/css-fonts/parsing/font-style-computed.html b/tests/wpt/web-platform-tests/css/css-fonts/parsing/font-style-computed.html
index c14757406a9..46074c42198 100644
--- a/tests/wpt/web-platform-tests/css/css-fonts/parsing/font-style-computed.html
+++ b/tests/wpt/web-platform-tests/css/css-fonts/parsing/font-style-computed.html
@@ -8,6 +8,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="/css/support/computed-testcommon.js"></script>
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
#target {
font-family: Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-005.html b/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-005.html
index f1fd9e22a00..5f3d2fa8e23 100644
--- a/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-005.html
+++ b/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-005.html
@@ -4,6 +4,7 @@
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
<meta name="assert" content="The 'top' and 'bottom' margins must be recomputed whenever the grid item's height changes.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
#grid {
display: grid;
diff --git a/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-006.html b/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-006.html
index 0ceaf7c62e6..566a878d42b 100644
--- a/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-006.html
+++ b/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-006.html
@@ -4,6 +4,7 @@
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
<meta name="assert" content="The 'top' and 'bottom' margins must be recomputed whenever the grid item's height changes.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
#grid {
display: grid;
diff --git a/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-008.html b/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-008.html
index e757728f7a1..9b489ac1194 100644
--- a/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-008.html
+++ b/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-008.html
@@ -5,6 +5,7 @@
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
<link rel="match" href="../reference/grid-block-axis-alignment-auto-margins-008-ref.html">
<meta name="assert" content="The 'top' and 'bottom' margins must be recomputed after the grid's intrinsic size is determined.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
#grid {
display: grid;
diff --git a/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-005.html b/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-005.html
index fdd58c72faa..dc8a2e96f02 100644
--- a/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-005.html
+++ b/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-005.html
@@ -4,6 +4,7 @@
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
<meta name="assert" content="The 'left' and 'right' margins must be recomputed whenever the grid items's width changes.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
#grid {
display: grid;
@@ -35,6 +36,7 @@
<div id="item2">XXXXX</div>
</div>
<script>
+document.fonts.ready.then(() => {
item1.setAttribute("data-offset-x", "50");
item2.setAttribute("data-offset-x", "325");
checkLayout('#grid');
@@ -44,4 +46,5 @@
item1.setAttribute("data-offset-x", "50");
item2.setAttribute("data-offset-x", "275");
checkLayout('#grid');
+});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-006.html b/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-006.html
index ea4748f0ed1..ab933844e9c 100644
--- a/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-006.html
+++ b/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-006.html
@@ -4,6 +4,7 @@
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
<meta name="assert" content="The 'left' and 'right' margins must be recomputed whenever the grid items's width changes.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
#grid {
display: grid;
@@ -34,6 +35,7 @@
<div id="item2">XX</div>
</div>
<script>
+document.fonts.ready.then(() => {
item1.setAttribute("data-offset-x", "80");
item2.setAttribute("data-offset-x", "340");
checkLayout('#grid');
@@ -43,4 +45,5 @@
item1.setAttribute("data-offset-x", "50");
item2.setAttribute("data-offset-x", "325");
checkLayout('#grid');
+});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-008.html b/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-008.html
index e71e30687ef..eb966646554 100644
--- a/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-008.html
+++ b/tests/wpt/web-platform-tests/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-008.html
@@ -5,6 +5,7 @@
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
<link rel="match" href="../reference/grid-inline-axis-alignment-auto-margins-008-ref.html">
<meta name="assert" content="The 'left' and 'right' margins must be recomputed after the grid's intrinsic size is determined.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
#grid {
display: grid;
diff --git a/tests/wpt/web-platform-tests/css/css-grid/reference/grid-block-axis-alignment-auto-margins-008-ref.html b/tests/wpt/web-platform-tests/css/css-grid/reference/grid-block-axis-alignment-auto-margins-008-ref.html
index 720bf55f2a2..474f16b5fa3 100644
--- a/tests/wpt/web-platform-tests/css/css-grid/reference/grid-block-axis-alignment-auto-margins-008-ref.html
+++ b/tests/wpt/web-platform-tests/css/css-grid/reference/grid-block-axis-alignment-auto-margins-008-ref.html
@@ -2,6 +2,7 @@
<meta charset="utf-8">
<title>CSS Grid Layout Reference: Aligning grid items using 'auto' margins</title>
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
#grid {
display: grid;
diff --git a/tests/wpt/web-platform-tests/css/css-grid/reference/grid-inline-axis-alignment-auto-margins-008-ref.html b/tests/wpt/web-platform-tests/css/css-grid/reference/grid-inline-axis-alignment-auto-margins-008-ref.html
index 78d199004fb..d5f993d0510 100644
--- a/tests/wpt/web-platform-tests/css/css-grid/reference/grid-inline-axis-alignment-auto-margins-008-ref.html
+++ b/tests/wpt/web-platform-tests/css/css-grid/reference/grid-inline-axis-alignment-auto-margins-008-ref.html
@@ -2,6 +2,7 @@
<meta charset="utf-8">
<title>CSS Grid Layout Reference: Aligning grid items using 'auto' margins</title>
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
#grid {
display: grid;
diff --git a/tests/wpt/web-platform-tests/css/css-masking/clip-path/clip-path-inline-001.html b/tests/wpt/web-platform-tests/css/css-masking/clip-path/clip-path-inline-001.html
index 21acae0ee7e..76018614baa 100644
--- a/tests/wpt/web-platform-tests/css/css-masking/clip-path/clip-path-inline-001.html
+++ b/tests/wpt/web-platform-tests/css/css-masking/clip-path/clip-path-inline-001.html
@@ -4,6 +4,7 @@
<link rel="help" href="https://www.w3.org/TR/css-masking-1/#the-clip-path" title="5.1 Clipping Shape: the clip-path property">
<link rel="match" href="../../reference/ref-filled-green-100px-square.xht">
<meta content="ahem" name="flags">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
body {
overflow: hidden;
diff --git a/tests/wpt/web-platform-tests/css/css-masking/clip-path/clip-path-inline-002.html b/tests/wpt/web-platform-tests/css/css-masking/clip-path/clip-path-inline-002.html
index b99bb20a86d..ca8634b9032 100644
--- a/tests/wpt/web-platform-tests/css/css-masking/clip-path/clip-path-inline-002.html
+++ b/tests/wpt/web-platform-tests/css/css-masking/clip-path/clip-path-inline-002.html
@@ -4,6 +4,7 @@
<link rel="help" href="https://www.w3.org/TR/css-masking-1/#the-clip-path" title="5.1 Clipping Shape: the clip-path property">
<link rel="match" href="../../reference/ref-filled-green-100px-square.xht">
<meta content="ahem" name="flags">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
body {
overflow: hidden;
diff --git a/tests/wpt/web-platform-tests/css/css-masking/clip-path/clip-path-inline-003.html b/tests/wpt/web-platform-tests/css/css-masking/clip-path/clip-path-inline-003.html
index 89fd44abc71..471c54c1c6f 100644
--- a/tests/wpt/web-platform-tests/css/css-masking/clip-path/clip-path-inline-003.html
+++ b/tests/wpt/web-platform-tests/css/css-masking/clip-path/clip-path-inline-003.html
@@ -4,6 +4,7 @@
<link rel="help" href="https://www.w3.org/TR/css-masking-1/#the-clip-path" title="5.1 Clipping Shape: the clip-path property">
<link rel="match" href="../../reference/ref-filled-green-100px-square.xht">
<meta content="ahem" name="flags">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
body {
overflow: hidden;
diff --git a/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-001-notref.html b/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-001-notref.html
index 8b1dacfbf48..c9aea5de2f0 100644
--- a/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-001-notref.html
+++ b/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-001-notref.html
@@ -3,6 +3,7 @@
<head>
<meta charset="utf-8">
<title>Non-reference case for text-underline-offset</title>
+ <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
#main {
margin: 2em;
diff --git a/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-002-ref.html b/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-002-ref.html
index 6e7d5a65f03..8e8d1ff0987 100644
--- a/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-002-ref.html
+++ b/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-002-ref.html
@@ -3,6 +3,7 @@
<head>
<meta charset="utf-8">
<title>Reference case for text-underline-offset</title>
+ <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
#main{
border-bottom: 1px solid cyan;
diff --git a/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-scroll-001-notref.html b/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-scroll-001-notref.html
index fbfdadff0df..c76a6a4945d 100644
--- a/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-scroll-001-notref.html
+++ b/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-scroll-001-notref.html
@@ -3,6 +3,7 @@
<head>
<meta charset="utf-8">
<title>Non-reference case for text-underline-offset</title>
+ <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
#text{
border: black dashed;
diff --git a/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-scroll-001-ref.html b/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-scroll-001-ref.html
index 5b321033d35..8a74da6d2c0 100644
--- a/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-scroll-001-ref.html
+++ b/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-scroll-001-ref.html
@@ -3,6 +3,7 @@
<head>
<meta charset="utf-8">
<title>Reference case for text-underline-offset</title>
+ <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
#text{
border: black dashed;
diff --git a/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-vertical-001-ref.html b/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-vertical-001-ref.html
index 7ab3b1dcd99..50deb80a556 100644
--- a/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-vertical-001-ref.html
+++ b/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-vertical-001-ref.html
@@ -3,6 +3,7 @@
<head>
<meta charset="utf-8">
<title>Reference case for text-underline-offset</title>
+ <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
span{
font: 20px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-vertical-002-ref.html b/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-vertical-002-ref.html
index 30a85700d8a..438fb1432d2 100644
--- a/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-vertical-002-ref.html
+++ b/tests/wpt/web-platform-tests/css/css-text-decor/reference/text-underline-offset-vertical-002-ref.html
@@ -3,6 +3,7 @@
<head>
<meta charset="utf-8">
<title>Reference case for text-underline-offset</title>
+ <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div{
font: 20px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-001.html b/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-001.html
index f7aeb543df3..88de83a0cfc 100644
--- a/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-001.html
+++ b/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-001.html
@@ -8,6 +8,7 @@
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
<link rel="help" href="https://drafts.csswg.org/css-text-decor-4/#underline-offset">
<link rel="mismatch" href="reference/text-underline-offset-001-notref.html">
+ <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
#main {
margin: 2em;
diff --git a/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-002.html b/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-002.html
index dc65db7723f..1b21079b34c 100644
--- a/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-002.html
+++ b/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-002.html
@@ -7,6 +7,7 @@
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
<link rel="help" href="https://drafts.csswg.org/css-text-decor-4/#underline-offset">
<link rel="match" href="reference/text-underline-offset-002-ref.html">
+ <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
#main{
border-bottom: 1px solid cyan;
diff --git a/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-scroll-001.html b/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-scroll-001.html
index 0a046fb33e0..6fb53aa421a 100644
--- a/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-scroll-001.html
+++ b/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-scroll-001.html
@@ -9,6 +9,7 @@
<link rel="help" href="https://drafts.csswg.org/css-text-decor-4/#underline-offset">
<link rel="match" href="reference/text-underline-offset-scroll-001-ref.html">
<link rel="mismatch" href="reference/text-underline-offset-scroll-001-notref.html">
+ <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
/*
* Testing to make sure that positioning the underline
diff --git a/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-vertical-001.html b/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-vertical-001.html
index 8a7a5ac9d6a..a61b9dceff4 100644
--- a/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-vertical-001.html
+++ b/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-vertical-001.html
@@ -8,6 +8,7 @@
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
<link rel="help" href="https://drafts.csswg.org/css-text-decor-4/#underline-offset">
<link rel="match" href="reference/text-underline-offset-vertical-001-ref.html">
+ <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
span{
margin-left: 5em;
diff --git a/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-vertical-002.html b/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-vertical-002.html
index 74491c823dd..71b5a677926 100644
--- a/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-vertical-002.html
+++ b/tests/wpt/web-platform-tests/css/css-text-decor/text-underline-offset-vertical-002.html
@@ -8,6 +8,7 @@
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
<link rel="help" href="https://drafts.csswg.org/css-text-decor-4/#underline-offset">
<link rel="match" href="reference/text-underline-offset-vertical-002-ref.html">
+ <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div{
font: 20px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text/hyphens/hyphens-overflow-001.html b/tests/wpt/web-platform-tests/css/css-text/hyphens/hyphens-overflow-001.html
index cddaa6b040b..948b728254a 100644
--- a/tests/wpt/web-platform-tests/css/css-text/hyphens/hyphens-overflow-001.html
+++ b/tests/wpt/web-platform-tests/css/css-text/hyphens/hyphens-overflow-001.html
@@ -3,6 +3,7 @@
<link rel="match" href="reference/hyphens-overflow-001-ref.html">
<link rel="help" href="https://drafts.csswg.org/css-text-3/#hyphens-property">
<link rel="author" href="mailto:kojii@chromium.org">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font-size: 10px;
diff --git a/tests/wpt/web-platform-tests/css/css-text/hyphens/reference/hyphens-overflow-001-ref.html b/tests/wpt/web-platform-tests/css/css-text/hyphens/reference/hyphens-overflow-001-ref.html
index 3bbd5fe8f14..08d521d3396 100644
--- a/tests/wpt/web-platform-tests/css/css-text/hyphens/reference/hyphens-overflow-001-ref.html
+++ b/tests/wpt/web-platform-tests/css/css-text/hyphens/reference/hyphens-overflow-001-ref.html
@@ -1,4 +1,5 @@
<!DOCTYPE html>
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font-size: 10px;
diff --git a/tests/wpt/web-platform-tests/css/css-text/tab-size/tab-size.html b/tests/wpt/web-platform-tests/css/css-text/tab-size/tab-size.html
index 80ddcefcdc6..d9b1b57fec5 100644
--- a/tests/wpt/web-platform-tests/css/css-text/tab-size/tab-size.html
+++ b/tests/wpt/web-platform-tests/css/css-text/tab-size/tab-size.html
@@ -2,6 +2,7 @@
<meta charset="utf-8">
<title>Test: CSS value type of the CSS property 'tab-size'</title>
<link rel="help" href="https://drafts.csswg.org/css-text-3/#tab-size-property">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
body {
font-family: Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-001.html b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-001.html
index 6d17921e17c..756a04dea56 100644
--- a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-001.html
+++ b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-001.html
@@ -8,6 +8,7 @@
<link rel="match" href="reference/white-space-break-spaces-005-ref.html">
<meta name="assert" content="Preserved white space at the beginning of the line are breaking opportunities when white-space is pre-wrap.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font: 50px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-002.html b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-002.html
index 082bce78c4f..b3136f37fae 100644
--- a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-002.html
+++ b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-002.html
@@ -8,6 +8,7 @@
<link rel="match" href="reference/white-space-break-spaces-005-ref.html">
<meta name="assert" content="Preserved white space after forced breaks become leading white-spaces and should be breaking opportunities when white-space is pre-wrap.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font: 25px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-003.html b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-003.html
index 2bdef018e72..797eb25b39b 100644
--- a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-003.html
+++ b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-003.html
@@ -8,6 +8,7 @@
<link rel="match" href="reference/white-space-break-spaces-005-ref.html">
<meta name="assert" content="Preserved white space after forced breaks become leading white-spaces and should be breaking opportunities when white-space is pre-wrap.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font: 25px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-004.html b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-004.html
index ea409af2ab9..882ffc610c7 100644
--- a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-004.html
+++ b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-004.html
@@ -8,6 +8,7 @@
<link rel="match" href="reference/white-space-break-spaces-005-ref.html">
<meta name="assert" content="Preserved white space after forced breaks become leading white-spaces and should not be collapsed, honoring white-space: pre-wrap.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font: 20px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-005.html b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-005.html
index ccf613051ff..a896a44dcc5 100644
--- a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-005.html
+++ b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-005.html
@@ -8,6 +8,7 @@
<link rel="match" href="reference/white-space-break-spaces-005-ref.html">
<meta name="assert" content="Preserved white space after forced breaks become leading white-spaces and should not be collapsed, honoring white-space: pre-wrap.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font: 20px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-006.html b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-006.html
index de1c0de11c6..3d64853dcb0 100644
--- a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-006.html
+++ b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-006.html
@@ -8,6 +8,7 @@
<link rel="match" href="reference/white-space-break-spaces-005-ref.html">
<meta name="assert" content="Preserved white space after forced breaks become leading white-spaces and should not be collapsed, honoring white-space: pre-wrap.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font: 20px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-007.html b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-007.html
index 9089466338f..7ab8bca45ca 100644
--- a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-007.html
+++ b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-007.html
@@ -8,6 +8,7 @@
<link rel="match" href="reference/white-space-break-spaces-005-ref.html">
<meta name="assert" content="Preserved white space after forced breaks become leading white-spaces and should not be collapsed, honoring white-space: pre-wrap.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font: 20px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-008.html b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-008.html
index f112a0c20b9..aa5ab5b408c 100644
--- a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-008.html
+++ b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-008.html
@@ -8,6 +8,7 @@
<link rel="match" href="reference/white-space-break-spaces-005-ref.html">
<meta name="assert" content="Preserved white space after forced breaks become leading white-spaces and should not be collapsed, honoring white-space: pre-wrap.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font: 20px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-009.html b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-009.html
index 2fe58aa5ceb..f49a8ee9ea1 100644
--- a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-009.html
+++ b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-009.html
@@ -8,6 +8,7 @@
<link rel="match" href="reference/white-space-break-spaces-005-ref.html">
<meta name="assert" content="Preserved white space after forced breaks become leading white-spaces and should not be collapsed, honoring white-space: pre-wrap.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font: 20px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-010.html b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-010.html
index b1b14ea3afb..64db3741026 100644
--- a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-010.html
+++ b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-010.html
@@ -8,6 +8,7 @@
<link rel="match" href="reference/white-space-break-spaces-005-ref.html">
<meta name="assert" content="Preserved white space after forced breaks become leading white-spaces and should not be collapsed, honoring white-space: pre-wrap.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font: 20px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-011.html b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-011.html
index 6167e9ce453..7a003fecb37 100644
--- a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-011.html
+++ b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-011.html
@@ -8,6 +8,7 @@
<link rel="match" href="reference/white-space-break-spaces-005-ref.html">
<meta name="assert" content="Preserved white space after forced breaks become leading white-spaces and should not be collapsed, honoring white-space: pre-wrap.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font: 20px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-012.html b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-012.html
index 657cd89d89f..c9e85413009 100644
--- a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-012.html
+++ b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-012.html
@@ -8,6 +8,7 @@
<link rel="match" href="reference/white-space-break-spaces-005-ref.html">
<meta name="assert" content="Preserved white space after forced breaks become leading white-spaces and should be breaking opportunities when white-space is pre-wrap.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font: 25px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-013.html b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-013.html
index 476f76398da..d089902f346 100644
--- a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-013.html
+++ b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-013.html
@@ -8,6 +8,7 @@
<link rel="match" href="reference/white-space-break-spaces-005-ref.html">
<meta name="assert" content="Preserved white space after forced breaks become leading white-spaces and should be breaking opportunities when white-space is pre-wrap.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font: 25px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-014.html b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-014.html
index ab2759fdc7b..b3ad933f9ec 100644
--- a/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-014.html
+++ b/tests/wpt/web-platform-tests/css/css-text/white-space/pre-wrap-leading-spaces-014.html
@@ -8,6 +8,7 @@
<link rel="match" href="reference/white-space-break-spaces-005-ref.html">
<meta name="assert" content="Preserved white space after forced breaks become leading white-spaces and should be breaking opportunities when white-space is pre-wrap.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font: 20px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-004-ref.html b/tests/wpt/web-platform-tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-004-ref.html
index 72e4642022a..0cbc7b231f0 100644
--- a/tests/wpt/web-platform-tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-004-ref.html
+++ b/tests/wpt/web-platform-tests/css/css-text/white-space/reference/white-space-pre-wrap-trailing-spaces-004-ref.html
@@ -3,6 +3,7 @@
<title>CSS test Reference</title>
<link rel="author" title="Javier Fernandez" href="mailto:jfernandez@igalia.com" />
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font: 25px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-005.html b/tests/wpt/web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-005.html
index f62e2e5c005..62ecb84757e 100644
--- a/tests/wpt/web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-005.html
+++ b/tests/wpt/web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-005.html
@@ -5,6 +5,7 @@
<link rel="help" href="https://drafts.csswg.org/css-text-3/#white-space-phase-2">
<link rel="match" href="reference/white-space-pre-wrap-trailing-spaces-004-ref.html">
<meta name="assert" content="Preserved white space at the end of the line is hanged when white-space is pre-wrap.">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font: 10px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/css/css-ui/text-overflow-016.html b/tests/wpt/web-platform-tests/css/css-ui/text-overflow-016.html
index e123adf5de3..d66b64d58a8 100644
--- a/tests/wpt/web-platform-tests/css/css-ui/text-overflow-016.html
+++ b/tests/wpt/web-platform-tests/css/css-ui/text-overflow-016.html
@@ -6,6 +6,7 @@
<link rel="match" href="reference/text-overflow-016-ref.html">
<meta name="flags" content="ahem">
<meta name="assert" content="If there is insufficient space for the ellipsis, then clip the rendering of the ellipsis itself">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
.test, .test2 {
overflow: hidden;
diff --git a/tests/wpt/web-platform-tests/css/css-values/minmax-length-percentage-interpolate.html b/tests/wpt/web-platform-tests/css/css-values/minmax-length-percentage-interpolate.html
new file mode 100644
index 00000000000..14af1352d17
--- /dev/null
+++ b/tests/wpt/web-platform-tests/css/css-values/minmax-length-percentage-interpolate.html
@@ -0,0 +1,33 @@
+<!doctype html>
+<link rel="help" href="https://drafts.csswg.org/css-values-4/#comp-func">
+<link rel="author" title="Xiaocheng Hu" href="mailto:xiaochengh@chromium.org">
+<link rel="match" href="../reference/ref-filled-green-100px-square-only.html">
+<title>Tests interpolation between CSS comparison functions</title>
+<style>
+@keyframes anim {
+ from {
+ width: min(50px, 30%);
+ height: min(75%, 160px);
+ }
+ to {
+ width: max(75%, 100px);
+ height: max(50px, 20%);
+ }
+}
+
+.test {
+ background-color: green;
+ animation: anim 2000000s linear;
+ animation-delay: -1000000s;
+}
+
+.container {
+ position: absolute;
+ width: 200px;
+ height: 200px;
+}
+</style>
+<p>Test passes if there is a filled green square.</p>
+<div class="container">
+ <div class="test"></div>
+</div>
diff --git a/tests/wpt/web-platform-tests/css/cssom-view/getBoundingClientRect-empty-inline.html b/tests/wpt/web-platform-tests/css/cssom-view/getBoundingClientRect-empty-inline.html
index 443ded230f4..f5c6bee9850 100644
--- a/tests/wpt/web-platform-tests/css/cssom-view/getBoundingClientRect-empty-inline.html
+++ b/tests/wpt/web-platform-tests/css/cssom-view/getBoundingClientRect-empty-inline.html
@@ -3,6 +3,7 @@
<link rel="author" title="Koji Ishii" href="mailto:kojii@chromium.org">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
div {
font: 10px/1 Ahem;
@@ -18,6 +19,7 @@ div {
<span class="inline-block"></span>
</div>
<script>
+document.fonts.ready.then(() => {
run(document.getElementById('empty'));
function run(element) {
test(() => {
@@ -28,5 +30,6 @@ function run(element) {
assert_equals(rect.height, 10, "height");
});
}
+});
</script>
</body>
diff --git a/tests/wpt/web-platform-tests/docs/index.md b/tests/wpt/web-platform-tests/docs/index.md
index 3bb730b9bf6..b24abae007f 100644
--- a/tests/wpt/web-platform-tests/docs/index.md
+++ b/tests/wpt/web-platform-tests/docs/index.md
@@ -11,14 +11,29 @@ platform to deliver on the promise of working across browsers and devices
without needing extra layers of abstraction to paper over the gaps left by
specification editors and implementors.
-## Help!
+The most important sources of information and activity are:
-If you get stuck or want clarification about anything, feel free to
-ask on either the [mailing list][public-test-infra] or [IRC][]
-([webclient][web irc], join channel `#testing`); IRC is generally
-busiest during the European working day but frequently has people on
-it at all times and should probably be the general first port of call
-for any help.
+- [github.com/web-platform-tests/wpt](https://github.com/web-platform-tests/wpt):
+ the canonical location of the project's source code revision history and the
+ discussion forum for changes to the code
+- [web-platform-tests.org](https://web-platform-tests.org): the documentation
+ website; details how to set up the project, how to write tests, how to give
+ and receive peer review, how to serve as an administrator, and more
+- [web-platform-tests.live](http://web-platform-tests.live): a public
+ deployment of the test suite, allowing anyone to run the tests by visiting
+ from an Internet-enabled browser of their choice
+- [wpt.fyi](https://wpt.fyi): an archive of test results collected from an
+ array of web browsers on a regular basis
+- [Real-time chat room](http://irc.w3.org/?channels=testing): the
+ [IRC](http://www.irchelp.org/) chat room named `#testing` on
+ [irc.w3.org](https://www.w3.org/wiki/IRC); includes participants located
+ around the world, but busiest during the European working day; [all
+ discussion is archived here](https://w3.logbot.info/testing)
+- [Mailing list](https://lists.w3.org/Archives/Public/public-test-infra/): a
+ public and low-traffic discussion list
+
+**If you'd like clarification about anything**, don't hesitate to ask in the
+chat room or on the mailing list.
## Watch a Talk
@@ -55,7 +70,4 @@ free to add yourself to the META.yml file!
admin/index
```
-[public-test-infra]: https://lists.w3.org/Archives/Public/public-test-infra/
-[IRC]: irc://irc.w3.org:6667/testing
-[web irc]: http://irc.w3.org
[github-intro]: writing-tests/github-intro
diff --git a/tests/wpt/web-platform-tests/eventsource/eventsource-constructor-url-bogus.any.js b/tests/wpt/web-platform-tests/eventsource/eventsource-constructor-url-bogus.any.js
index 0aa13453216..eb92837a71d 100644
--- a/tests/wpt/web-platform-tests/eventsource/eventsource-constructor-url-bogus.any.js
+++ b/tests/wpt/web-platform-tests/eventsource/eventsource-constructor-url-bogus.any.js
@@ -1,9 +1,8 @@
// META: global=window,worker
// META: title=EventSource: constructor (invalid URL)
-// META: script=/resources/idlharness.js
test(() => {
assert_throws('SyntaxError', () => { new EventSource("http://this is invalid/"); });
});
-done(); \ No newline at end of file
+done();
diff --git a/tests/wpt/web-platform-tests/fetch/sec-metadata/appcache.tentative.https.sub.html b/tests/wpt/web-platform-tests/fetch/sec-metadata/appcache.tentative.https.sub.html
index 5d583380ea1..0db35dc1264 100644
--- a/tests/wpt/web-platform-tests/fetch/sec-metadata/appcache.tentative.https.sub.html
+++ b/tests/wpt/web-platform-tests/fetch/sec-metadata/appcache.tentative.https.sub.html
@@ -1,5 +1,5 @@
<!DOCTYPE html>
-<html manifest="/fetch/sec-metadata/resources/record-header.py?file=appcache-manifest">
+<html manifest="/fetch/sec-metadata/resources/record-header.py?file=appcache-manifest{{$id:uuid()}}">
<meta name="timeout" content="long">
<script src=/resources/testharness.js></script>
<script src=/resources/testharnessreport.js></script>
@@ -9,7 +9,7 @@
<script>
async_test(t => {
window.applicationCache.oncached = window.applicationCache.onnoupdate = window.applicationCache.onerror = t.step_func(e => {
- fetch("/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=appcache-manifest")
+ fetch("/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=appcache-manifest{{$id}}")
.then(t.step_func(response => response.text()))
.then(t.step_func_done(text => assert_header_equals(text, {
"dest": "",
diff --git a/tests/wpt/web-platform-tests/fetch/sec-metadata/img.tentative.https.sub.html b/tests/wpt/web-platform-tests/fetch/sec-metadata/img.tentative.https.sub.html
index d4d51a55741..2e4fbaa2312 100644
--- a/tests/wpt/web-platform-tests/fetch/sec-metadata/img.tentative.https.sub.html
+++ b/tests/wpt/web-platform-tests/fetch/sec-metadata/img.tentative.https.sub.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<script src=/resources/testharness.js></script>
<script src=/resources/testharnessreport.js></script>
-<script src=/common/security-features/resources/common.js></script>
+<script src=/common/security-features/resources/common.sub.js></script>
<script src=/fetch/sec-metadata/resources/helper.js></script>
<body>
<script>
diff --git a/tests/wpt/web-platform-tests/fetch/sec-metadata/preload.tentative.https.sub.html b/tests/wpt/web-platform-tests/fetch/sec-metadata/preload.tentative.https.sub.html
index 2fdf65d5920..4552a28185e 100644
--- a/tests/wpt/web-platform-tests/fetch/sec-metadata/preload.tentative.https.sub.html
+++ b/tests/wpt/web-platform-tests/fetch/sec-metadata/preload.tentative.https.sub.html
@@ -1,4 +1,5 @@
<!DOCTYPE html>
+<meta name="timeout" content="long">
<script src=/resources/testharness.js></script>
<script src=/resources/testharnessreport.js></script>
<script src=/fetch/sec-metadata/resources/helper.js></script>
@@ -11,7 +12,7 @@
function create_test(host, as, expected) {
async_test(t => {
- let nonce = token();
+ let nonce = "{{uuid()}}";
let key = as + nonce;
let e = document.createElement('link');
diff --git a/tests/wpt/web-platform-tests/fetch/sec-metadata/redirect/multiple-redirect-https-downgrade-upgrade.tentative.sub.html b/tests/wpt/web-platform-tests/fetch/sec-metadata/redirect/multiple-redirect-https-downgrade-upgrade.tentative.sub.html
index dc6d2d0ec1f..f473cf39342 100644
--- a/tests/wpt/web-platform-tests/fetch/sec-metadata/redirect/multiple-redirect-https-downgrade-upgrade.tentative.sub.html
+++ b/tests/wpt/web-platform-tests/fetch/sec-metadata/redirect/multiple-redirect-https-downgrade-upgrade.tentative.sub.html
@@ -4,12 +4,12 @@
<script src=/resources/testharnessreport.js></script>
<script src=/fetch/sec-metadata/resources/helper.js></script>
<script src=/fetch/sec-metadata/resources/redirectTestHelper.sub.js></script>
-<script src=/common/security-features/resources/common.js></script>
+<script src=/common/security-features/resources/common.sub.js></script>
<script src=/common/utils.js></script>
<style>
@font-face {
font-family: myDowngradeUpgradeFont;
- src: url(https://{{host}}:{{ports[https][0]}}/fetch/api/resources/redirect.py?location=http%3A%2F%2F{{host}}%3A{{ports[http][0]}}%2Ffetch%2Fapi%2Fresources%2Fredirect.py%3Flocation%3Dhttps%253A%252F%252F{{host}}%253A{{ports[https][0]}}%252Ffetch%252Fsec-metadata%252Fresources%252Frecord-header.py%253Ffile%253Dfont-https-downgrade-upgrade);
+ src: url(https://{{host}}:{{ports[https][0]}}/fetch/api/resources/redirect.py?location=http%3A%2F%2F{{host}}%3A{{ports[http][0]}}%2Ffetch%2Fapi%2Fresources%2Fredirect.py%3Flocation%3Dhttps%253A%252F%252F{{host}}%253A{{ports[https][0]}}%252Ffetch%252Fsec-metadata%252Fresources%252Frecord-header.py%253Ffile%253Dfont-https-downgrade-upgrade{{$id:uuid()}});
}
#fontTest {
font-family: myDowngradeUpgradeFont;
@@ -18,8 +18,8 @@
<body>
<div id="fontTest">Downgraded then upgraded font</div>
<script>
- let nonce = token();
- let expected = { "dest": "", "site": "cross-site", "user": "", "mode": "" };
+ let nonce = "{{$id}}";
+ let expected = { "dest": "", "site": "cross-site", "user": "", "mode": "cors" };
// Validate various scenarios handle a request that redirects from https => http
// correctly and avoids disclosure of any Sec- headers.
@@ -28,8 +28,8 @@
document.fonts.ready.then(function () {
promise_test(t => {
return new Promise((resolve, reject) => {
- let key = "font-https-downgrade-upgrade";
- fetch("/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=" + key)
+ let key = "font-https-downgrade-upgrade{{$id}}";
+ return fetch("/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=" + key)
.then(response => response.text())
.then(text => assert_header_equals(text, expected))
.then(_ => resolve())
@@ -54,7 +54,7 @@
"dest": undefined,
"site": "cross-site",
"user": undefined,
- "mode": undefined,
+ "mode": "cors",
});
});
}, "Https downgrade-upgrade image => No headers");
@@ -63,7 +63,7 @@
<script>
test(t => {
t.add_cleanup(_ => { header = null; });
- assert_header_equals(header, expected);
+ assert_header_equals(header, { "dest": "", "site": "cross-site", "user": "", "mode": "no-cors" });
}, "Https downgrade-upgrade script => No headers");
</script>
</body>
diff --git a/tests/wpt/web-platform-tests/fetch/sec-metadata/redirect/redirect-http-upgrade.tentative.sub.html b/tests/wpt/web-platform-tests/fetch/sec-metadata/redirect/redirect-http-upgrade.tentative.sub.html
index bfb7ea73e80..49ebca18372 100644
--- a/tests/wpt/web-platform-tests/fetch/sec-metadata/redirect/redirect-http-upgrade.tentative.sub.html
+++ b/tests/wpt/web-platform-tests/fetch/sec-metadata/redirect/redirect-http-upgrade.tentative.sub.html
@@ -4,12 +4,12 @@
<script src=/resources/testharnessreport.js></script>
<script src=/fetch/sec-metadata/resources/helper.js></script>
<script src=/fetch/sec-metadata/resources/redirectTestHelper.sub.js></script>
-<script src=/common/security-features/resources/common.js></script>
+<script src=/common/security-features/resources/common.sub.js></script>
<script src=/common/utils.js></script>
<style>
@font-face {
font-family: myUpgradedFont;
- src: url(http://{{host}}:{{ports[http][0]}}/fetch/api/resources/redirect.py?location=https%3A%2F%2F{{host}}%3A{{ports[https][0]}}%2Ffetch%2Fsec-metadata%2Fresources%2Frecord-header.py%3Ffile%3Dfont-https-upgrade);
+ src: url(http://{{host}}:{{ports[http][0]}}/fetch/api/resources/redirect.py?location=https%3A%2F%2F{{host}}%3A{{ports[https][0]}}%2Ffetch%2Fsec-metadata%2Fresources%2Frecord-header.py%3Ffile%3Dfont-https-upgrade{{$id:uuid()}});
}
#fontTest {
font-family: myUpgradedFont;
@@ -18,8 +18,8 @@
<body>
<div id="fontTest">Upgraded font</div>
<script>
- let nonce = token();
- let expected = { "dest": "", "site": "cross-site", "user": "", "mode": "" };
+ let nonce = "{{$id}}";
+ let expected = { "dest": "", "site": "cross-site", "user": "", "mode": "cors" };
// Validate various scenarios handle a request that redirects from http => https correctly and add the proper Sec- headers.
RunCommonRedirectTests("Http upgrade", upgradeRedirectTo, expected);
@@ -27,7 +27,7 @@
document.fonts.ready.then(function () {
promise_test(t => {
return new Promise((resolve, reject) => {
- let key = "font-https-upgrade";
+ let key = "font-https-upgrade{{$id}}";
fetch("/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=" + key)
.then(response => response.text())
.then(text => assert_header_equals(text, expected))
@@ -53,16 +53,17 @@
"dest": undefined,
"site": "cross-site",
"user": undefined,
- "mode": undefined,
+ "mode": "cors",
});
});
}, "Http upgrade image => No headers");
</script>
+
<script src="http://{{host}}:{{ports[http][0]}}/fetch/api/resources/redirect.py?location=https%3A%2F%2F{{host}}%3A{{ports[https][0]}}%2Ffetch%2Fsec-metadata%2Fresources%2Fecho-as-script.py"></script>
<script>
test(t => {
t.add_cleanup(_ => { header = null; });
- assert_header_equals(header, expected);
+ assert_header_equals(header, { "dest": "", "site": "cross-site", "user": "", "mode": "no-cors" });
}, "Http upgrade script => No headers");
</script>
</body>
diff --git a/tests/wpt/web-platform-tests/fetch/sec-metadata/redirect/redirect-https-downgrade.tentative.sub.html b/tests/wpt/web-platform-tests/fetch/sec-metadata/redirect/redirect-https-downgrade.tentative.sub.html
index 8972bd0b646..089b13a756a 100644
--- a/tests/wpt/web-platform-tests/fetch/sec-metadata/redirect/redirect-https-downgrade.tentative.sub.html
+++ b/tests/wpt/web-platform-tests/fetch/sec-metadata/redirect/redirect-https-downgrade.tentative.sub.html
@@ -4,7 +4,7 @@
<script src=/resources/testharnessreport.js></script>
<script src=/fetch/sec-metadata/resources/helper.js></script>
<script src=/fetch/sec-metadata/resources/redirectTestHelper.sub.js></script>
-<script src=/common/security-features/resources/common.js></script>
+<script src=/common/security-features/resources/common.sub.js></script>
<script src=/common/utils.js></script>
<style>
@font-face {
@@ -62,7 +62,7 @@
<script>
test(t => {
t.add_cleanup(_ => { header = null; });
- assert_header_equals(header, expected);
+ assert_header_equals(header, { "dest": "", "site": "cross-site", "user": "", "mode": "no-cors" });
}, "Https downgrade script => No headers");
</script>
</body>
diff --git a/tests/wpt/web-platform-tests/fetch/sec-metadata/resources/redirectTestHelper.sub.js b/tests/wpt/web-platform-tests/fetch/sec-metadata/resources/redirectTestHelper.sub.js
index c28af6476aa..d0210b3ca57 100644
--- a/tests/wpt/web-platform-tests/fetch/sec-metadata/resources/redirectTestHelper.sub.js
+++ b/tests/wpt/web-platform-tests/fetch/sec-metadata/resources/redirectTestHelper.sub.js
@@ -1,23 +1,23 @@
function createVideoElement() {
let el = document.createElement('video');
- el.src = "/media/movie_5.mp4";
- el.setAttribute("controls", "");
- el.setAttribute("crossorigin", "");
+ el.src = '/media/movie_5.mp4';
+ el.setAttribute('controls', '');
+ el.setAttribute('crossorigin', '');
return el;
}
function createTrack() {
- let el = document.createElement("track");
- el.setAttribute("default", "");
- el.setAttribute("kind", "captions");
- el.setAttribute("srclang", "en");
+ let el = document.createElement('track');
+ el.setAttribute('default', '');
+ el.setAttribute('kind', 'captions');
+ el.setAttribute('srclang', 'en');
return el;
}
-let secureRedirectURL = "https://{{host}}:{{ports[https][0]}}/fetch/api/resources/redirect.py?location=";
-let insecureRedirectURL = "http://{{host}}:{{ports[http][0]}}/fetch/api/resources/redirect.py?location=";
-let secureTestURL = "https://{{host}}:{{ports[https][0]}}/fetch/sec-metadata/";
-let insecureTestURL = "http://{{host}}:{{ports[http][0]}}/fetch/sec-metadata/";
+let secureRedirectURL = 'https://{{host}}:{{ports[https][0]}}/fetch/api/resources/redirect.py?location=';
+let insecureRedirectURL = 'http://{{host}}:{{ports[http][0]}}/fetch/api/resources/redirect.py?location=';
+let secureTestURL = 'https://{{host}}:{{ports[https][0]}}/fetch/sec-metadata/';
+let insecureTestURL = 'http://{{host}}:{{ports[http][0]}}/fetch/sec-metadata/';
// Helper to craft an URL that will go from HTTPS => HTTP => HTTPS to
// simulate us downgrading then upgrading again during the same redirect chain.
@@ -43,139 +43,163 @@ function downgradeRedirectTo(partialPath) {
function RunCommonRedirectTests(testNamePrefix, urlHelperMethod, expectedResults) {
async_test(t => {
let i = document.createElement('iframe');
- i.src = urlHelperMethod("resources/post-to-owner.py");
+ i.src = urlHelperMethod('resources/post-to-owner.py?iframe-navigation' + nonce);
window.addEventListener('message', t.step_func(e => {
if (e.source != i.contentWindow) {
return;
}
-
- assert_header_equals(e.data, expectedResults);
+ let expectation = { ...expectedResults };
+ if (expectation['mode'] != '')
+ expectation['mode'] = 'nested-navigate';
+ assert_header_equals(e.data, expectation);
t.done();
}));
document.body.appendChild(i);
- }, testNamePrefix + " iframe => No headers");
+ }, testNamePrefix + ' iframe');
async_test(t => {
- let testWindow = window.open(urlHelperMethod("resources/post-to-owner.py"));
+ let testWindow = window.open(urlHelperMethod('resources/post-to-owner.py?top-level-navigation' + nonce));
t.add_cleanup(_ => testWindow.close());
window.addEventListener('message', t.step_func(e => {
if (e.source != testWindow) {
return;
}
- assert_header_equals(e.data, expectedResults);
+ let expectation = { ...expectedResults };
+ if (expectation['mode'] != '')
+ expectation['mode'] = 'navigate';
+ assert_header_equals(e.data, expectation);
t.done();
}));
- }, testNamePrefix + " top level navigation => No headers");
+ }, testNamePrefix + ' top level navigation');
promise_test(t => {
return new Promise((resolve, reject) => {
- let key = "embed-redirect-redirect" + nonce;
-
+ let key = 'embed-https-redirect' + nonce;
let e = document.createElement('embed');
- e.src = urlHelperMethod("resources/record-header.py?file=" + key);
+ e.src = urlHelperMethod('resources/record-header.py?file=' + key);
e.onload = e => {
- fetch("/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=" + key)
+ let expectation = { ...expectedResults };
+ if (expectation['mode'] != '')
+ expectation['mode'] = 'no-cors';
+ fetch('/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=' + key)
.then(response => response.text())
- .then(t.step_func(text => assert_header_equals(text, expectedResults)))
- .then(_ => resolve())
+ .then(t.step_func(text => assert_header_equals(text, expectation)))
+ .then(resolve)
.catch(e => reject(e));
- };
-
+ };
document.body.appendChild(e);
});
- }, testNamePrefix + " embed => No headers");
+ }, testNamePrefix + ' embed');
promise_test(t => {
- let key = "fetch-redirect" + nonce;
- return fetch(urlHelperMethod("resources/echo-as-json.py?" + key))
+ let key = 'fetch-redirect' + nonce;
+ let expectation = { ...expectedResults };
+ if (expectation['mode'] != '')
+ expectation['mode'] = 'cors';
+ return fetch(urlHelperMethod('resources/echo-as-json.py?' + key))
.then(r => r.json())
- .then(j => {assert_header_equals(j, expectedResults);});
- }, testNamePrefix + " fetch() api => No headers");
+ .then(j => {assert_header_equals(j, expectation);});
+ }, testNamePrefix + ' fetch() api');
promise_test(t => {
return new Promise((resolve, reject) => {
- let key = "object-https-redirect" + nonce;
+ let key = 'object-https-redirect' + nonce;
let e = document.createElement('object');
- e.data = urlHelperMethod("resources/record-header.py?file=" + key);
+ e.data = urlHelperMethod('resources/record-header.py?file=' + key);
e.onload = e => {
- fetch("/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=" + key)
- .then(response => response.text())
- .then(t.step_func(text => assert_header_equals(text, expectedResults)))
- .then(_ => resolve())
- .catch(e => reject(e));
+ let expectation = { ...expectedResults };
+ if (expectation['mode'] != '')
+ expectation['mode'] = 'no-cors';
+ fetch('/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=' + key)
+ .then(response => response.text())
+ .then(t.step_func(text => assert_header_equals(text, expectation)))
+ .then(resolve)
+ .catch(e => reject(e));
};
document.body.appendChild(e);
});
- }, testNamePrefix + " object => No headers");
+ }, testNamePrefix + ' object');
if (document.createElement('link').relList.supports('prefetch')) {
async_test(t => {
- let key = "prefetch" + nonce;
+ let key = 'prefetch' + nonce;
let e = document.createElement('link');
- e.rel = "prefetch";
- e.href = urlHelperMethod("resources/record-header.py?file=" + key) + "&simple=true";
+ e.rel = 'prefetch';
+ e.crossOrigin = 'anonymous';
+ e.href = urlHelperMethod('resources/record-header.py?file=' + key) + '&simple=true';
e.onload = t.step_func(e => {
- fetch("/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=" + key)
+ let expectation = { ...expectedResults };
+ if (expectation['mode'] != '')
+ expectation['mode'] = 'cors';
+ fetch('/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=' + key)
.then(t.step_func(response => response.text()))
- .then(t.step_func_done(text => assert_header_equals(text, expectedResults)))
- .catch(t.unreached_func("Fetching and verifying the results should succeed."));
+ .then(t.step_func_done(text => assert_header_equals(text, expectation)))
+ .catch(t.unreached_func('Fetching and verifying the results should succeed.'));
});
e.onerror = t.unreached_func();
document.head.appendChild(e);
- }, testNamePrefix + " prefetch => No headers");
+ }, testNamePrefix + ' prefetch => No headers');
}
if (document.createElement('link').relList.supports('preload')) {
async_test(t => {
- let key = "preload" + nonce;
+ let key = 'preload' + nonce;
let e = document.createElement('link');
- e.rel = "preload";
- e.href = urlHelperMethod("resources/record-header.py?file=" + key);
- e.setAttribute("as", "track");
+ e.rel = 'preload';
+ e.href = urlHelperMethod('resources/record-header.py?file=' + key);
+ e.setAttribute('as', 'track');
e.onload = e.onerror = t.step_func_done(e => {
- fetch("/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=" + key)
+ let expectation = { ...expectedResults };
+ if (expectation['mode'] != '')
+ expectation['mode'] = 'cors';
+ fetch('/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=' + key)
.then(t.step_func(response => response.text()))
- .then(t.step_func(text => assert_header_equals(text, expectedResults)))
- .then(t.step_func_done(_ => resolve()))
+ .then(t.step_func_done(text => assert_header_equals(text, expectation)))
.catch(t.unreached_func());
});
document.head.appendChild(e);
- }, testNamePrefix + " preload => No headers");
+ }, testNamePrefix + ' preload');
}
promise_test(t => {
return new Promise((resolve, reject) => {
- let key = "style-https-redirect" + nonce;
+ let key = 'style-https-redirect' + nonce;
let e = document.createElement('link');
- e.rel = "stylesheet";
- e.href = urlHelperMethod("resources/record-header.py?file=" + key);
+ e.rel = 'stylesheet';
+ e.href = urlHelperMethod('resources/record-header.py?file=' + key);
e.onload = e => {
- fetch("/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=" + key)
+ let expectation = { ...expectedResults };
+ if (expectation['mode'] != '')
+ expectation['mode'] = 'no-cors';
+ fetch('/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=' + key)
.then(response => response.text())
- .then(t.step_func(text => assert_header_equals(text, expectedResults)))
- .then(_ => resolve())
+ .then(t.step_func(text => assert_header_equals(text, expectation)))
+ .then(resolve)
.catch(e => reject(e));
};
document.body.appendChild(e);
});
- }, testNamePrefix + " stylesheet => No headers");
+ }, testNamePrefix + ' stylesheet');
promise_test(t => {
return new Promise((resolve, reject) => {
- let key = "track-https-redirect" + nonce;
+ let key = 'track-https-redirect' + nonce;
let video = createVideoElement();
let el = createTrack();
- el.src = urlHelperMethod("resources/record-header.py?file=" + key);
+ el.src = urlHelperMethod('resources/record-header.py?file=' + key);
el.onload = t.step_func(_ => {
- fetch("/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=" + key)
+ let expectation = { ...expectedResults };
+ if (expectation['mode'] != '')
+ expectation['mode'] = 'cors';
+ fetch('/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=' + key)
.then(response => response.text())
.then(t.step_func(text => assert_header_equals(text, expectedResults)))
- .then(_ => resolve());
+ .then(resolve);
});
video.appendChild(el);
document.body.appendChild(video);
});
- }, testNamePrefix + " track => No headers");
+ }, testNamePrefix + ' track');
}
diff --git a/tests/wpt/web-platform-tests/geolocation-API/non-secure-contexts.http.html b/tests/wpt/web-platform-tests/geolocation-API/non-secure-contexts.http.html
new file mode 100644
index 00000000000..af1a5cd81ad
--- /dev/null
+++ b/tests/wpt/web-platform-tests/geolocation-API/non-secure-contexts.http.html
@@ -0,0 +1,82 @@
+<!DOCTYPE html>
+<meta charset="utf-8" />
+<title>Geolocation Test: non-secure contexts</title>
+<link rel="help" href="https://github.com/w3c/geolocation-api/pull/34" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script>
+ promise_test(() => {
+ return new Promise(resolve => {
+ let isAsync = true;
+ const successCallback = () => {
+ assert_unreached(
+ "successCallback must never be invoked in non-secure contexts."
+ );
+ };
+ const errorCallBack = () => {
+ isAsync = false;
+ resolve();
+ };
+ navigator.geolocation.getCurrentPosition(successCallback, errorCallBack);
+ assert_true(
+ isAsync,
+ "Expected the errorCallback to be called asynchronously."
+ );
+ });
+ }, "When in a non-secure context, getCurrentPosition()'s errorCallback is asynchronously called.");
+
+ promise_test(async () => {
+ return new Promise(resolve => {
+ let isAsync = true;
+ const successCallback = () => {
+ assert_unreached(
+ "successCallback must never be invoked in non-secure contexts."
+ );
+ };
+ const errorCallBack = () => {
+ isAsync = false;
+ resolve();
+ };
+ navigator.geolocation.watchPosition(successCallback, errorCallBack);
+ assert_true(isAsync, "errorCallback must be called asynchronously.");
+ });
+ }, "When in a non-secure context, watchPosition()'s errorCallback is asynchronously called.");
+
+ promise_test(async () => {
+ const positionErrorPromise = new Promise(errorCallBack => {
+ const successCallback = () => {
+ assert_unreached(
+ "successCallback must never be invoked in non-secure contexts."
+ );
+ };
+ navigator.geolocation.getCurrentPosition(successCallback, errorCallBack);
+ });
+ const positionError = await positionErrorPromise;
+ assert_equals(
+ positionError.code,
+ 1,
+ "Expected the value for PERMISSION_DENIED, which is 1."
+ );
+ }, "When in a non-secure context, the getCurrentPosition() errorCallBack gets a PositionError with the correct error code.");
+
+ promise_test(async () => {
+ const positionErrorPromise = new Promise(errorCallBack => {
+ const successCallback = () => {
+ assert_unreached(
+ "successCallback must never be invoked in non-secure contexts."
+ );
+ };
+ const id = navigator.geolocation.watchPosition(
+ successCallback,
+ errorCallBack
+ );
+ assert_true(Number.isInteger(id), "Must return an identifier.");
+ });
+ const positionError = await positionErrorPromise;
+ assert_equals(
+ positionError.code,
+ 1,
+ "Expected the value for PERMISSION_DENIED, which is 1."
+ );
+ }, "When in a non-secure context, the watchPosition() errorCallBack gets a PositionError with the correct error code.");
+</script>
diff --git a/tests/wpt/web-platform-tests/html/semantics/forms/the-button-element/button-labels.html b/tests/wpt/web-platform-tests/html/semantics/forms/the-button-element/button-labels.html
index 92a6efdbd20..b06c71f95d1 100644
--- a/tests/wpt/web-platform-tests/html/semantics/forms/the-button-element/button-labels.html
+++ b/tests/wpt/web-platform-tests/html/semantics/forms/the-button-element/button-labels.html
@@ -22,26 +22,16 @@
<p><label>Age: <button id='button_id2'>button2</button></label></p>
</form>
<script>
+ test(function() {
+ var button1 = document.getElementById("button_id1");
+ var button2 = document.getElementById("button_id2");
- var button1 = document.getElementById("button_id1");
- var button2 = document.getElementById("button_id2");
-
- if (typeof(button1.labels) == "object") {
- if (button1.labels.length == 2 && button2.labels.length == 1) {
- test(function() {
- assert_true(true, "labels attribute is correct.");
- });
- } else {
- test(function() {
- assert_unreached("labels attribute is not correct.");
- });
- }
- } else {
- test(function() {
- assert_unreached("labels attribute is not exist.");
- });
- }
+ assert_true(button1.labels instanceof NodeList, "button1.labels is NodeList");
+ assert_equals(button1.labels.length, 2, "button1.labels.length");
+ assert_true(button2.labels instanceof NodeList, "button2.labels is NodeList");
+ assert_equals(button2.labels.length, 1, "button2.labels.length");
+ });
</script>
</body>
diff --git a/tests/wpt/web-platform-tests/interfaces/speech-api.idl b/tests/wpt/web-platform-tests/interfaces/speech-api.idl
index 2ed9c2ce8b8..0b28fd44ac5 100644
--- a/tests/wpt/web-platform-tests/interfaces/speech-api.idl
+++ b/tests/wpt/web-platform-tests/interfaces/speech-api.idl
@@ -3,8 +3,10 @@
// (https://github.com/tidoust/reffy-reports)
// Source: Web Speech API (https://w3c.github.io/speech-api/)
-[Exposed=Window, Constructor]
+[Exposed=Window]
interface SpeechRecognition : EventTarget {
+ constructor();
+
// recognition parameters
attribute SpeechGrammarList grammars;
attribute DOMString lang;
@@ -42,9 +44,9 @@ enum SpeechRecognitionErrorCode {
"language-not-supported"
};
-[Exposed=Window,
- Constructor(DOMString type, SpeechRecognitionErrorEventInit eventInitDict)]
+[Exposed=Window]
interface SpeechRecognitionErrorEvent : Event {
+ constructor(DOMString type, SpeechRecognitionErrorEventInit eventInitDict);
readonly attribute SpeechRecognitionErrorCode error;
readonly attribute DOMString message;
};
@@ -77,9 +79,9 @@ interface SpeechRecognitionResultList {
};
// A full response, which could be interim or final, part of a continuous response or not
-[Exposed=Window,
- Constructor(DOMString type, SpeechRecognitionEventInit eventInitDict)]
+[Exposed=Window]
interface SpeechRecognitionEvent : Event {
+ constructor(DOMString type, SpeechRecognitionEventInit eventInitDict);
readonly attribute unsigned long resultIndex;
readonly attribute SpeechRecognitionResultList results;
};
@@ -97,8 +99,9 @@ interface SpeechGrammar {
};
// The object representing a speech grammar collection
-[Exposed=Window, Constructor]
+[Exposed=Window]
interface SpeechGrammarList {
+ constructor();
readonly attribute unsigned long length;
getter SpeechGrammar item(unsigned long index);
void addFromURI(DOMString src,
@@ -126,9 +129,10 @@ partial interface Window {
[SameObject] readonly attribute SpeechSynthesis speechSynthesis;
};
-[Exposed=Window,
- Constructor(optional DOMString text)]
+[Exposed=Window]
interface SpeechSynthesisUtterance : EventTarget {
+ constructor(optional DOMString text);
+
attribute DOMString text;
attribute DOMString lang;
attribute SpeechSynthesisVoice? voice;
@@ -145,9 +149,9 @@ interface SpeechSynthesisUtterance : EventTarget {
attribute EventHandler onboundary;
};
-[Exposed=Window,
- Constructor(DOMString type, SpeechSynthesisEventInit eventInitDict)]
+[Exposed=Window]
interface SpeechSynthesisEvent : Event {
+ constructor(DOMString type, SpeechSynthesisEventInit eventInitDict);
readonly attribute SpeechSynthesisUtterance utterance;
readonly attribute unsigned long charIndex;
readonly attribute unsigned long charLength;
@@ -178,9 +182,9 @@ enum SpeechSynthesisErrorCode {
"not-allowed",
};
-[Exposed=Window,
- Constructor(DOMString type, SpeechSynthesisErrorEventInit eventInitDict)]
+[Exposed=Window]
interface SpeechSynthesisErrorEvent : SpeechSynthesisEvent {
+ constructor(DOMString type, SpeechSynthesisErrorEventInit eventInitDict);
readonly attribute SpeechSynthesisErrorCode error;
};
diff --git a/tests/wpt/web-platform-tests/lint.whitelist b/tests/wpt/web-platform-tests/lint.whitelist
index 17ccf19f80a..8b02cdce549 100644
--- a/tests/wpt/web-platform-tests/lint.whitelist
+++ b/tests/wpt/web-platform-tests/lint.whitelist
@@ -827,3 +827,19 @@ MISSING DEPENDENCY: web-nfc/resources/nfc-helpers.js
MISSING DEPENDENCY: shape-detection/resources/shapedetection-helpers.js
MISSING DEPENDENCY: webxr/resources/webxr_util.js
MISSING DEPENDENCY: contacts/resources/helpers.js
+
+# Tests that are false positives for using Ahem as a system font
+AHEM SYSTEM FONT: acid/acid3/test.html
+AHEM SYSTEM FONT: resource-timing/resources/all_resource_types.htm
+AHEM SYSTEM FONT: resource-timing/resources/iframe-reload-TAO.sub.html
+
+# These tests are imported from mozilla-central and can't be modified in WPT.
+# They do load Ahem as a web font, but they use their own copy which trips the
+# lint rule. Basically false positives.
+AHEM SYSTEM FONT: css/vendor-imports/mozilla/mozilla-central-reftests/*
+
+# TODO: The following should be deleted along with the Ahem web font cleanup
+# PR (https://github.com/web-platform-tests/wpt/pull/18702)
+AHEM SYSTEM FONT: infrastructure/assumptions/ahem-ref.html
+AHEM SYSTEM FONT: infrastructure/assumptions/ahem.html
+
diff --git a/tests/wpt/web-platform-tests/mathml/presentation-markup/direction/direction-009-ref.html b/tests/wpt/web-platform-tests/mathml/presentation-markup/direction/direction-009-ref.html
index 7ed4796814a..8b80b7e6bea 100644
--- a/tests/wpt/web-platform-tests/mathml/presentation-markup/direction/direction-009-ref.html
+++ b/tests/wpt/web-platform-tests/mathml/presentation-markup/direction/direction-009-ref.html
@@ -3,6 +3,7 @@
<head>
<meta charset="utf-8"/>
<title>RTL ms lquote="X" rquote="p"</title>
+ <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
math {
font: 25px/1 Ahem;
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index cb58cbcd9c9..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: audio-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "audio-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index 815d926629c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: audio-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "audio-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index 3a9ba21f0b1..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: audio-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "audio-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index 163b1dcb612..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: audio-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "audio-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index 4dbbc6c424a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: audio-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "audio-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index c3bc943e1db..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: audio-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "audio-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 2c8a8cc3462..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: audio-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "audio-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index d97aaba240a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: audio-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "audio-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index c04597dc71e..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: audio-tag
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "audio-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index 5b0987b3a0c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: audio-tag
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "audio-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 0253efc8239..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: audio-tag
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "audio-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
deleted file mode 100644
index 238565ff726..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: audio-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "audio-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html
deleted file mode 100644
index 8ddc972ca6b..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: audio-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "audio-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
deleted file mode 100644
index 09ffb26b948..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: audio-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "audio-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
deleted file mode 100644
index b17073db2e3..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: audio-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "audio-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html
deleted file mode 100644
index 6e86a30890f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: audio-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "audio-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
deleted file mode 100644
index 1aae605aa8f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: audio-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "audio-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index b8ef228f54c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: audio-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "audio-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 51302745cbf..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: audio-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "audio-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 52aef359f77..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: beacon-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "beacon-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 44fb9c586a2..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: beacon-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "beacon-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index bd211c00f5d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: beacon-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "beacon-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index fbb550269e5..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: beacon-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "beacon-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 3392d1ba1c2..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: beacon-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "beacon-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 5ea4cd97570..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: beacon-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "beacon-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 2ea1e3729f7..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: beacon-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "beacon-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 89d7b827a4b..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: beacon-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "beacon-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index ac20526946f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: beacon-request
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "beacon-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 9cf67c8e15b..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: beacon-request
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "beacon-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index ce86221c298..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: beacon-request
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "beacon-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index e331f5772f5..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: beacon-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "beacon-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index bb5d94c95e7..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: beacon-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "beacon-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index f3cddf53e74..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: beacon-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "beacon-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index ccbaeb971ec..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: beacon-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "beacon-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 6b0daa22241..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: beacon-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "beacon-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index adffe353e34..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: beacon-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "beacon-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index f0353c39fc7..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: beacon-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "beacon-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 2cfc38016f2..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: beacon-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "beacon-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index af17b7ebd7f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: classic-data-worker-fetch
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 2fff8e851a3..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: classic-data-worker-fetch
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index d654f3b89e0..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: classic-data-worker-fetch
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index af004635d1d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: classic-data-worker-fetch
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index bd45fa9035b..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: classic-data-worker-fetch
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 6258bc9564d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: classic-data-worker-fetch
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index ce000b18cfa..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: classic-data-worker-fetch
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 84342c02890..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: classic-data-worker-fetch
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index d77d38640b9..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: classic-data-worker-fetch
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 43347773036..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: classic-data-worker-fetch
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 1de38b5a7a1..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: classic-data-worker-fetch
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 6b811116fbd..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: classic-data-worker-fetch
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 35a7e584f68..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: classic-data-worker-fetch
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index e69505d7f07..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: classic-data-worker-fetch
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index b56a6baa116..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: classic-data-worker-fetch
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 4ae4cb83ae3..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: classic-data-worker-fetch
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 919e992cc55..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: classic-data-worker-fetch
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index e56db94fa07..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: classic-data-worker-fetch
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index e5110a44c39..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: classic-data-worker-fetch
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "classic-data-worker-fetch",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index a84f29e51b6..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: fetch-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "fetch-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 4de2f75f022..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: fetch-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "fetch-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 3e0fb529f04..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: fetch-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "fetch-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 542a1866c79..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: fetch-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "fetch-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 39ccde3c154..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: fetch-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "fetch-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 4c9d38ea192..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: fetch-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "fetch-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index fa4e8f2ac31..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: fetch-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "fetch-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index f05c4b9e694..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: fetch-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "fetch-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index a1e69a67b96..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: fetch-request
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "fetch-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index b9599b28fcc..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: fetch-request
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "fetch-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 256fca63411..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: fetch-request
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "fetch-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 1ebe92316fb..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: fetch-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "fetch-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 250bbd4f2e7..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: fetch-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "fetch-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 98b12d213e1..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: fetch-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "fetch-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index a63a7940c0a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: fetch-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "fetch-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 43a6499938c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: fetch-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "fetch-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index b1534c87776..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: fetch-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "fetch-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index bbc089ba473..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: fetch-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "fetch-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 704042109cc..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: fetch-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "fetch-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..7c3ca228d79
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for audio-tag to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..fc39dbd181e
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for audio-tag to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..7e4238e5675
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for audio-tag to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..64bc8adb8d6
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for audio-tag to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..9c47757780e
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for audio-tag to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..a298e3f347f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for audio-tag to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..7da3e5a2dde
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for audio-tag to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..b1938717640
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for audio-tag to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/audio-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/audio-tag/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..2604c38b67f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for beacon to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..8a297d62c48
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for beacon to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..a9bb4fe2853
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for beacon to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..75d150dba77
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for beacon to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..8203cb7e1df
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for beacon to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..54114ff754b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for beacon to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..9a7cc113b33
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for beacon to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..86c56bdfef5
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for beacon to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/beacon-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/beacon/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..d98fee3b05f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..6f111d12623
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..0b35f8b6d90
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..b96a2125eb6
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..280a9cdc6b8
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..a9063e42946
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..4e2f750fd1d
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for fetch to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..74817ec7dae
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for fetch to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/classic-data-worker-fetch/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/fetch/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..4418c78d336
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for img-tag to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..d2c26b92dcc
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for img-tag to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..30ab7af050c
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for img-tag to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..36191f7290b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for img-tag to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..8cdd95bf999
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for img-tag to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..62a3562af1d
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for img-tag to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..d8687bd8b6e
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for img-tag to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..ffa2e47c8a1
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for img-tag to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/fetch-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/img-tag/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..7ee41857344
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-css-tag to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..be00ef5d27d
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-css-tag to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..9bed22b198f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-css-tag to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..3849927c9b3
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-css-tag to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..cdde11b1449
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-css-tag to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..e9bcc9e6bf7
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-css-tag to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..493d92e34f9
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for link-css-tag to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..69ab08e8f30
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for link-css-tag to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-css-tag/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..30594cc7547
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-prefetch-tag to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..533309e93b3
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-prefetch-tag to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..5f8ce108fc6
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-prefetch-tag to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..076ecb8328d
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-prefetch-tag to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..534d3a13428
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-prefetch-tag to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..cd87071760b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-prefetch-tag to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..1f1b6d12361
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for link-prefetch-tag to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..f8cf49fd07e
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for link-prefetch-tag to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/link-prefetch-tag/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..de3c2cafe69
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for object-tag to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..ee9625d31eb
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for object-tag to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..ab0a387f7c5
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for object-tag to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..edbb3f9f2db
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for object-tag to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..72ae7e512a6
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for object-tag to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..fb969da6369
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for object-tag to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..c537a645e00
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for object-tag to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..ea3e82ac9f4
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for object-tag to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/object-tag/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..6ad20e5a28b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for picture-tag to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..533eb0ba8fb
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for picture-tag to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..6c531f3cbcf
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for picture-tag to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..d46d6f40430
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for picture-tag to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..981d6c5a2ad
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for picture-tag to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..68233cd9b21
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for picture-tag to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..e702aef5b02
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for picture-tag to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..b26d44db206
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for picture-tag to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/picture-tag/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..727fc11dc38
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for script-tag to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..9b416e87fb1
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for script-tag to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..fd6c3be8ae3
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for script-tag to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..479be786348
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for script-tag to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..c32977196a9
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for script-tag to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..ba13e682fdb
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for script-tag to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..01b37600dee
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for script-tag to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..7d240ececc1
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for script-tag to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/script-tag/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..8eca0a7179a
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for video-tag to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..1141ccae3e4
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for video-tag to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..d926f5ec45c
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for video-tag to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..e82185a056c
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for video-tag to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..ed122925efe
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for video-tag to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..5c5377d7f2f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for video-tag to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..79b3c0a2848
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for video-tag to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..c2c7f8723c4
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for video-tag to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/video-tag/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.keep-scheme.https.html
new file mode 100644
index 00000000000..18ec117f461
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for websocket to cross-ws origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-ws",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.no-redirect.https.html
new file mode 100644
index 00000000000..1673464aae0
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for websocket to cross-ws origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-ws",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.swap-scheme.https.html
new file mode 100644
index 00000000000..bd8d6fd7967
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for websocket to cross-ws origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-ws",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/cross-ws.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.keep-scheme.https.html
new file mode 100644
index 00000000000..b5080134174
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for websocket to same-ws origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-ws",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.no-redirect.https.html
new file mode 100644
index 00000000000..9f168b080fa
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for websocket to same-ws origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-ws",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.swap-scheme.https.html
new file mode 100644
index 00000000000..24445374ae5
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for websocket to same-ws origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-ws",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-ws.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.keep-scheme.https.html
new file mode 100644
index 00000000000..b397c4e2a61
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for websocket to same-wss origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-wss",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.no-redirect.https.html
new file mode 100644
index 00000000000..d19674db08c
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for websocket to same-wss origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-wss",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/websocket/same-wss.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..85290c11b71
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-classic to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..0e125bcd8be
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-classic to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..b92b11d0be8
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-classic to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..213cf96bb28
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-classic to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..5ec4866157a
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-classic to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..c75044d4310
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-classic to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..5c5d73b35e9
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worker-classic to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..4aa31ce50e4
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worker-classic to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-classic/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..adba8778717
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-import-data to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..7b54a338fdf
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-import-data to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..57d144abd75
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-import-data to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..cb127cf1792
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-import-data to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..768fd4cce7f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-import-data to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..736f6bce379
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-import-data to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..5be23a03117
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worker-import-data to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..858a1528043
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worker-import-data to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-import-data/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..a1e6f61e6b7
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-module to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..a95d2061b68
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-module to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..c396cdc20ba
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-module to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..20414a3dac3
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-module to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..9397a3523e8
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-module to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..0340366bdf2
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-module to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..da0e808f184
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worker-module to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..a009215e601
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worker-module to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worker-module/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..0271fd3694c
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation-import-data to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..2a1158bbb99
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation-import-data to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..d9f4916bee7
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation-import-data to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..5258084ec5e
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation-import-data to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..437db2c854b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation-import-data to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..48fb79a3021
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation-import-data to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..49a5222cf78
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-animation-import-data to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..b111698b904
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-animation-import-data to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..5973cc7ef1f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..6f8ec890f13
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..21e8ec651d0
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..9f57d2e8d76
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..0e4e5dab66a
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..97a512f434d
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..91ef446211f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-animation to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..a5f042be150
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-animation to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-animation/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..6e8da756204
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio-import-data to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..32fa16408b1
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio-import-data to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..9fab4e28179
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio-import-data to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..81a971be921
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio-import-data to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..5d434c05047
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio-import-data to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..431caad8a02
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio-import-data to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..e569aca97f8
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-audio-import-data to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..00a1085db03
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-audio-import-data to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..1f4d8e61eee
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..4027b3ec858
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..90d4553b6b8
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..81bffa4220f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..31e123c95f9
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..ae01e10930f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..131bfeb1737
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-audio to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..96e0e303b99
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-audio/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..d6de7f78362
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout-import-data to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..5109c5b45f1
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout-import-data to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..9e0eac105f4
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout-import-data to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..8c1d39e2e53
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout-import-data to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..da24a8a50b4
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout-import-data to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..7ec5888d3cd
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout-import-data to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..0609fa835c2
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-layout-import-data to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..a55cbc20b3f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-layout-import-data to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..e96a0649bdb
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..9367a0e6ef6
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..5dc4ebcd7f8
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..d2840c52080
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..b3b9c49faf3
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..ef03e297e96
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..fc92036fbae
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-layout to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..45dfa55e212
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-layout to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-layout/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..e881494b92b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint-import-data to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..afca8013aad
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint-import-data to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..582221b6ebf
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint-import-data to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..fb9a3a471be
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint-import-data to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..1c5ac976e99
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint-import-data to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..ff4a8e85b2b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint-import-data to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..cc89ca59731
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-paint-import-data to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..f61e2d7983a
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-paint-import-data to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..8ba634d1be6
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..216be7f8650
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..1340df63bfb
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..a4ff29a8ba3
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..884c5634821
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..bd6fcbbb06c
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..a6b18616e2b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-paint to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..6ddc092c5d6
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-paint to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/worklet-paint/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..9ff477cc49d
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for xhr to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..fbfb8fbe7f9
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for xhr to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..fa55bdbe2ba
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for xhr to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..8522fa36fb3
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for xhr to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..1668b85c48b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for xhr to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..98ed3608031
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for xhr to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..e05e09b077f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for xhr to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..0c58b6aadec
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for xhr to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.http-rp/opt-in/xhr/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/audio-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/audio-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..41a6ca4fa89
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/audio-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for audio-tag to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/audio-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/audio-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..d1c7fe9a48f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/audio-tag/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for audio-tag to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/audio-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/audio-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..0e29720d16e
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/audio-tag/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for audio-tag to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/beacon/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/beacon/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..75f0e66ed24
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/beacon/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for beacon to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/beacon/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/beacon/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..c0a950443f5
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/beacon/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for beacon to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/beacon/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/beacon/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..4443ddbf63a
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/beacon/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for beacon to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/fetch/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/fetch/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..7d903934db4
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/fetch/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/fetch/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/fetch/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..2842dc4a5da
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/fetch/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/fetch/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/fetch/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..7c9a29f34c1
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/fetch/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for fetch to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/img-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/img-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..646f07032ef
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/img-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for img-tag to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/img-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/img-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..1d3ad732ca8
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/img-tag/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for img-tag to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/img-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/img-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..33f3c0ce6c9
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/img-tag/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for img-tag to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-css-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-css-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..fd88ca31c2b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-css-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-css-tag to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-css-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-css-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..26cd1cd8599
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-css-tag/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-css-tag to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-css-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-css-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..ac7d84ce57a
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-css-tag/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for link-css-tag to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..9b666e04466
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-prefetch-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-prefetch-tag to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-prefetch-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-prefetch-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..8b091cf805d
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-prefetch-tag/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-prefetch-tag to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-prefetch-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-prefetch-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..0ab72967f38
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/link-prefetch-tag/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for link-prefetch-tag to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/object-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/object-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..911a6c14b85
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/object-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for object-tag to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/object-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/object-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..2d98598312b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/object-tag/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for object-tag to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/object-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/object-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..1981266f34c
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/object-tag/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for object-tag to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/picture-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/picture-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..e5d5382d610
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/picture-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for picture-tag to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/picture-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/picture-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..8da3f84ab7d
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/picture-tag/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for picture-tag to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/picture-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/picture-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..a8934783f5e
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/picture-tag/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for picture-tag to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/script-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/script-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..7c77c277c11
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/script-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for script-tag to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/script-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/script-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..57ff57251ea
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/script-tag/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for script-tag to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/script-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/script-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..143831d1ab6
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/script-tag/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for script-tag to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/video-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/video-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..356a34843f4
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/video-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for video-tag to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/video-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/video-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..6bc12d11978
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/video-tag/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for video-tag to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/video-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/video-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..5e3bb47e4d5
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/video-tag/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for video-tag to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/websocket/cross-ws.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/websocket/cross-ws.no-redirect.https.html
new file mode 100644
index 00000000000..afabb884f87
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/websocket/cross-ws.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for websocket to cross-ws origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-ws",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/websocket/same-ws.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/websocket/same-ws.no-redirect.https.html
new file mode 100644
index 00000000000..b069f26285c
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/websocket/same-ws.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for websocket to same-ws origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-ws",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/websocket/same-wss.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/websocket/same-wss.no-redirect.https.html
new file mode 100644
index 00000000000..0eb3615fadb
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/websocket/same-wss.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for websocket to same-wss origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-wss",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-classic/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-classic/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..aec04843dc3
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-classic/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-classic to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-classic/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-classic/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..8f225224e1e
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-classic/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-classic to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-classic/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-classic/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..6312ec33cd8
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-classic/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worker-classic to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-import-data/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-import-data/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..4691301d41d
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-import-data/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-import-data to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-import-data/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-import-data/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..1df8ad9efb0
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-import-data/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-import-data to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-import-data/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-import-data/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..670ffdd28e9
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-import-data/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worker-import-data to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-module/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-module/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..95690945ebd
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-module/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-module to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-module/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-module/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..66fb5c30326
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-module/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-module to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-module/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-module/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..aa75c6e95af
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worker-module/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worker-module to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..d114a5744b6
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation-import-data to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..74fd65195cb
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation-import-data to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..d7b407df508
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation-import-data/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-animation-import-data to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..491e1178c2b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..80eb66fa252
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..b6e56d9c0f5
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-animation/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-animation to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..d0d6d48098e
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio-import-data to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..45788a9ef5f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio-import-data to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..2e1866acc7a
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio-import-data/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-audio-import-data to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..bd0f0e6c126
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..61904821c9a
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..343df639234
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-audio/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..76cac0228da
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout-import-data to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..880fb302332
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout-import-data to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..a833d44f731
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout-import-data/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-layout-import-data to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..e12e978f198
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..448583db71e
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..e395b04a8d7
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-layout/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-layout to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..bd6943b0962
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint-import-data to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..f0bafddb4af
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint-import-data to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..16a6b331df2
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint-import-data/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-paint-import-data to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..23dbcd9eb68
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..6d5642fa652
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..2a67ca33750
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/worklet-paint/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-paint to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/xhr/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/xhr/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..bbf7fc8b79e
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/xhr/cross-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for xhr to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/xhr/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/xhr/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..2e2ecab17b2
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/xhr/same-http.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for xhr to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/xhr/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/xhr/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..9d700e35260
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/opt-in/xhr/same-https.no-redirect.https.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for xhr to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..876211d9255
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects allowed for audio-tag to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..b999bfffa34
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects allowed for audio-tag to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..bcb03d808ed
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects allowed for audio-tag to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..42fdd2b3eba
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects allowed for audio-tag to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..47a71830555
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects allowed for audio-tag to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..ac2a2032530
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects allowed for audio-tag to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..7da3e5a2dde
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for audio-tag to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..b1938717640
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/audio-tag/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for audio-tag to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "audio-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..2604c38b67f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for beacon to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..8a297d62c48
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for beacon to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..a9bb4fe2853
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for beacon to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..75d150dba77
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for beacon to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..8203cb7e1df
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for beacon to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..54114ff754b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for beacon to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..9a7cc113b33
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for beacon to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..86c56bdfef5
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/beacon/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for beacon to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "beacon",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..d98fee3b05f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..6f111d12623
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..0b35f8b6d90
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..b96a2125eb6
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..280a9cdc6b8
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..a9063e42946
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..4e2f750fd1d
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for fetch to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..74817ec7dae
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/fetch/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for fetch to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..5ec2714a6c4
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects allowed for img-tag to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..27de3169b90
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects allowed for img-tag to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..efdfd63e546
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects allowed for img-tag to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..774ca7f99a3
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects allowed for img-tag to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..3590a140a1d
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects allowed for img-tag to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..09e8d424ffe
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects allowed for img-tag to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..d8687bd8b6e
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for img-tag to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..ffa2e47c8a1
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/img-tag/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for img-tag to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "img-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..7ee41857344
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-css-tag to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..be00ef5d27d
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-css-tag to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..9bed22b198f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-css-tag to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..3849927c9b3
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-css-tag to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..cdde11b1449
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-css-tag to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..e9bcc9e6bf7
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-css-tag to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..493d92e34f9
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for link-css-tag to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..69ab08e8f30
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-css-tag/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for link-css-tag to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-css-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..30594cc7547
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-prefetch-tag to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..533309e93b3
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-prefetch-tag to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..5f8ce108fc6
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-prefetch-tag to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..076ecb8328d
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-prefetch-tag to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..534d3a13428
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-prefetch-tag to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..cd87071760b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for link-prefetch-tag to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..1f1b6d12361
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for link-prefetch-tag to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..f8cf49fd07e
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/link-prefetch-tag/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for link-prefetch-tag to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "link-prefetch-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..de3c2cafe69
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for object-tag to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..ee9625d31eb
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for object-tag to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..ab0a387f7c5
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for object-tag to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..edbb3f9f2db
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for object-tag to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..72ae7e512a6
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for object-tag to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..fb969da6369
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for object-tag to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..c537a645e00
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for object-tag to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..ea3e82ac9f4
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/object-tag/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for object-tag to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "object-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..6ad20e5a28b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for picture-tag to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..533eb0ba8fb
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for picture-tag to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..6c531f3cbcf
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for picture-tag to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..d46d6f40430
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for picture-tag to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..981d6c5a2ad
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for picture-tag to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..68233cd9b21
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for picture-tag to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..e702aef5b02
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for picture-tag to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..b26d44db206
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/picture-tag/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for picture-tag to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "picture-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..727fc11dc38
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for script-tag to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..9b416e87fb1
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for script-tag to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..fd6c3be8ae3
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for script-tag to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..479be786348
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for script-tag to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..c32977196a9
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for script-tag to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..ba13e682fdb
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for script-tag to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..01b37600dee
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for script-tag to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..7d240ececc1
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/script-tag/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for script-tag to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "script-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..9529cf7e8d3
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects allowed for video-tag to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..ea35f29833d
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects allowed for video-tag to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..4b469e65810
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects allowed for video-tag to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..8020ee0e8ad
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects allowed for video-tag to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..fbaa49b7a9a
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects allowed for video-tag to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..f0b76254b46
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Optionally-blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of optionally-blockable content">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
+ <meta name="assert" content="Mixed-Content: Expects allowed for video-tag to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..79b3c0a2848
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for video-tag to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..c2c7f8723c4
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/video-tag/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for video-tag to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "video-tag",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/cross-ws.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/cross-ws.keep-scheme.https.html
new file mode 100644
index 00000000000..18ec117f461
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/cross-ws.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for websocket to cross-ws origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-ws",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/cross-ws.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/cross-ws.no-redirect.https.html
new file mode 100644
index 00000000000..1673464aae0
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/cross-ws.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for websocket to cross-ws origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-ws",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/cross-ws.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/cross-ws.swap-scheme.https.html
new file mode 100644
index 00000000000..bd8d6fd7967
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/cross-ws.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for websocket to cross-ws origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-ws",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-ws.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-ws.keep-scheme.https.html
new file mode 100644
index 00000000000..b5080134174
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-ws.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for websocket to same-ws origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-ws",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-ws.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-ws.no-redirect.https.html
new file mode 100644
index 00000000000..9f168b080fa
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-ws.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for websocket to same-ws origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-ws",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-ws.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-ws.swap-scheme.https.html
new file mode 100644
index 00000000000..24445374ae5
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-ws.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for websocket to same-ws origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-ws",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-wss.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-wss.keep-scheme.https.html
new file mode 100644
index 00000000000..b397c4e2a61
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-wss.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for websocket to same-wss origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-wss",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-wss.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-wss.no-redirect.https.html
new file mode 100644
index 00000000000..d19674db08c
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/websocket/same-wss.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for websocket to same-wss origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-wss",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "websocket",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..85290c11b71
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-classic to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..0e125bcd8be
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-classic to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..b92b11d0be8
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-classic to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..213cf96bb28
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-classic to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..5ec4866157a
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-classic to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..c75044d4310
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-classic to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..5c5d73b35e9
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worker-classic to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..4aa31ce50e4
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-classic/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worker-classic to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-classic",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..adba8778717
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-import-data to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..7b54a338fdf
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-import-data to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..57d144abd75
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-import-data to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..cb127cf1792
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-import-data to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..768fd4cce7f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-import-data to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..736f6bce379
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-import-data to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..5be23a03117
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worker-import-data to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..858a1528043
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-import-data/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worker-import-data to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..a1e6f61e6b7
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-module to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..a95d2061b68
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-module to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..c396cdc20ba
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-module to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..20414a3dac3
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-module to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..9397a3523e8
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-module to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..0340366bdf2
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worker-module to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..da0e808f184
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worker-module to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..a009215e601
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worker-module/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worker-module to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worker-module",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..0271fd3694c
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation-import-data to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..2a1158bbb99
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation-import-data to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..d9f4916bee7
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation-import-data to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..5258084ec5e
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation-import-data to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..437db2c854b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation-import-data to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..48fb79a3021
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation-import-data to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..49a5222cf78
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-animation-import-data to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..b111698b904
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation-import-data/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-animation-import-data to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..5973cc7ef1f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..6f8ec890f13
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..21e8ec651d0
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..9f57d2e8d76
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..0e4e5dab66a
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..97a512f434d
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-animation to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..91ef446211f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-animation to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..a5f042be150
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-animation/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-animation to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-animation",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..6e8da756204
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio-import-data to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..32fa16408b1
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio-import-data to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..9fab4e28179
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio-import-data to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..81a971be921
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio-import-data to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..5d434c05047
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio-import-data to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..431caad8a02
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio-import-data to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..e569aca97f8
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-audio-import-data to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..00a1085db03
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio-import-data/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-audio-import-data to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..1f4d8e61eee
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..4027b3ec858
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..90d4553b6b8
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..81bffa4220f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..31e123c95f9
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..ae01e10930f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-audio to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..131bfeb1737
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-audio to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..96e0e303b99
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-audio/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-audio",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..d6de7f78362
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout-import-data to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..5109c5b45f1
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout-import-data to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..9e0eac105f4
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout-import-data to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..8c1d39e2e53
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout-import-data to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..da24a8a50b4
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout-import-data to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..7ec5888d3cd
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout-import-data to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..0609fa835c2
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-layout-import-data to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..a55cbc20b3f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout-import-data/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-layout-import-data to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..e96a0649bdb
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..9367a0e6ef6
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..5dc4ebcd7f8
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..d2840c52080
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..b3b9c49faf3
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..ef03e297e96
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-layout to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..fc92036fbae
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-layout to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..45dfa55e212
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-layout/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-layout to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-layout",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..e881494b92b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint-import-data to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..afca8013aad
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint-import-data to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..582221b6ebf
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint-import-data to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..fb9a3a471be
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint-import-data to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..1c5ac976e99
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint-import-data to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..ff4a8e85b2b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint-import-data to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..cc89ca59731
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-paint-import-data to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..f61e2d7983a
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint-import-data/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-paint-import-data to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint-import-data",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..8ba634d1be6
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..216be7f8650
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..1340df63bfb
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..a4ff29a8ba3
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..884c5634821
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..bd6fcbbb06c
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for worklet-paint to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..a6b18616e2b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-paint to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..6ddc092c5d6
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/worklet-paint/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for worklet-paint to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "worklet-paint",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..9ff477cc49d
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/cross-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for xhr to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..fbfb8fbe7f9
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/cross-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for xhr to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..fa55bdbe2ba
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/cross-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for xhr to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..8522fa36fb3
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-http.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for xhr to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..1668b85c48b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-http.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for xhr to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..98ed3608031
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-http.swap-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for xhr to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..e05e09b077f
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-https.keep-scheme.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for xhr to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..0c58b6aadec
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/top.meta/unset/xhr/same-https.no-redirect.https.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for xhr to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [],
+ "source_scheme": "https",
+ "subresource": "xhr",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..9559ff59f25
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..54aa6ef4138
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.no-redirect.https.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..cb6fca62b34
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..f10f67ce9d0
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.keep-scheme.https.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..331e7df75c5
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.no-redirect.https.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..3d2410cc39e
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.swap-scheme.https.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.swap-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.swap-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..2f6e11dd59a
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.keep-scheme.https.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for fetch to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.keep-scheme.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.keep-scheme.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..3e86f97729b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.no-redirect.https.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for fetch to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.no-redirect.https.html.headers
index 46e2255e388..46e2255e388 100644
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html.headers
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-https.no-redirect.https.html.headers
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/opt-in/fetch/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/opt-in/fetch/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..a1d639e5070
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/opt-in/fetch/cross-http.no-redirect.https.html
@@ -0,0 +1,40 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to cross-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/opt-in/fetch/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/opt-in/fetch/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..33e44590b32
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/opt-in/fetch/same-http.no-redirect.https.html
@@ -0,0 +1,40 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to same-http origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/opt-in/fetch/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/opt-in/fetch/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..9e9efae7fc6
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/opt-in/fetch/same-https.no-redirect.https.html
@@ -0,0 +1,40 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for fetch to same-https origin and no-redirect redirection from https context.">
+ <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.keep-scheme.https.html
new file mode 100644
index 00000000000..9559ff59f25
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.keep-scheme.https.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to cross-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.no-redirect.https.html
new file mode 100644
index 00000000000..54aa6ef4138
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.no-redirect.https.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to cross-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "no-redirect",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.swap-scheme.https.html
new file mode 100644
index 00000000000..cb6fca62b34
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.swap-scheme.https.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to cross-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "cross-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.keep-scheme.https.html
new file mode 100644
index 00000000000..f10f67ce9d0
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.keep-scheme.https.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to same-http origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "keep-scheme",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.no-redirect.https.html
new file mode 100644
index 00000000000..331e7df75c5
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.no-redirect.https.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to same-http origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "no-redirect",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.swap-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.swap-scheme.https.html
new file mode 100644
index 00000000000..3d2410cc39e
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.swap-scheme.https.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Blockable content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of blockable content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
+ <meta name="assert" content="Mixed-Content: Expects blocked for fetch to same-http origin and swap-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "blocked",
+ "origin": "same-http",
+ "redirection": "swap-scheme",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-https.keep-scheme.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-https.keep-scheme.https.html
new file mode 100644
index 00000000000..2f6e11dd59a
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-https.keep-scheme.https.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for fetch to same-https origin and keep-scheme redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "keep-scheme",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-https.no-redirect.https.html b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-https.no-redirect.https.html
new file mode 100644
index 00000000000..3e86f97729b
--- /dev/null
+++ b/tests/wpt/web-platform-tests/mixed-content/gen/worker-classic-data.meta/unset/fetch/same-https.no-redirect.https.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using common/security-features/tools/template/test.release.html.template. -->
+<html>
+ <head>
+ <title>Mixed-Content: Allowed content</title>
+ <meta charset='utf-8'>
+ <meta name="description" content="Test behavior of allowed content.">
+ <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
+ <link rel="help" href="http://www.w3.org/TR/mixed-content/">
+ <meta name="assert" content="Mixed-Content: Expects allowed for fetch to same-https origin and no-redirect redirection from https context.">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
+ <script src="/mixed-content/generic/test-case.sub.js"></script>
+ </head>
+ <body>
+ <script>
+ TestCase(
+ {
+ "expectation": "allowed",
+ "origin": "same-https",
+ "redirection": "no-redirect",
+ "source_context_list": [
+ {
+ "policyDeliveries": [],
+ "sourceContextType": "worker-classic-data"
+ }
+ ],
+ "source_scheme": "https",
+ "subresource": "fetch",
+ "subresource_policy_deliveries": []
+ },
+ document.querySelector("meta[name=assert]").content,
+ new SanityChecker()
+ ).start();
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index 9b3b46ff012..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: img-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "img-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index f39f0c69653..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: img-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "img-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index 149d0dc524a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: img-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "img-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index d37a441016d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: img-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "img-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index 49d3813b049..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: img-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "img-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index 9787e9c75bf..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: img-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "img-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 740e202ce30..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: img-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "img-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index d45384ace05..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: img-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "img-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index b1e4649e008..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: img-tag
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "img-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index 3c0bce6b72d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: img-tag
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "img-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index cc943fd1b50..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: img-tag
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "img-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
deleted file mode 100644
index 8cc7a82c3e8..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: img-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "img-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html
deleted file mode 100644
index fae9b1e4d70..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: img-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "img-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
deleted file mode 100644
index 9273ac43c49..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: img-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "img-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
deleted file mode 100644
index 030de7033a7..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: img-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "img-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html
deleted file mode 100644
index c9c20812db2..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: img-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "img-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
deleted file mode 100644
index dddd339fb03..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: img-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "img-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 3e78d29d5aa..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: img-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "img-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 5d5e55ed578..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/img-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: img-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "img-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 482accfd344..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: link-css-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "link-css-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 4db97176aa9..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: link-css-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "link-css-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 90aa192e605..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: link-css-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "link-css-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 3a8c8cfa983..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: link-css-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "link-css-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index a44839fb874..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: link-css-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "link-css-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 7a8949053ef..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: link-css-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "link-css-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 585b54c738b..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: link-css-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "link-css-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index d6166d041af..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: link-css-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "link-css-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 9b6036b96a5..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: link-css-tag
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "link-css-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index dc18ca79c36..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: link-css-tag
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "link-css-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 5e74a770db8..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: link-css-tag
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "link-css-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index e6b3dedf6a9..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: link-css-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "link-css-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 88f21d4bbff..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: link-css-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "link-css-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index ebd1747a8ce..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: link-css-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "link-css-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 76b18d6f7e0..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: link-css-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "link-css-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 4449e58c1b6..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: link-css-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "link-css-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 1000359b175..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: link-css-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "link-css-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index e07e2fa5b41..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: link-css-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "link-css-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index cbbfa0723d4..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-css-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: link-css-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "link-css-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 9f69cae481f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: link-prefetch-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 883cfde572e..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: link-prefetch-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 13e9b46cac4..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: link-prefetch-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index a806be7e0f1..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: link-prefetch-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 69cd3b29d5c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: link-prefetch-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index f337745eb43..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: link-prefetch-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 9e0ab39c5a9..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: link-prefetch-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 819b543948d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: link-prefetch-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index a9e57c17ce1..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: link-prefetch-tag
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index f2025dcee2a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: link-prefetch-tag
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index b787497cf92..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: link-prefetch-tag
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 9317d5c73a7..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: link-prefetch-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 8dc0000ba77..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: link-prefetch-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 64042683224..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: link-prefetch-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 1655a2eaec6..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: link-prefetch-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index a47869e4304..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: link-prefetch-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 1359609a602..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: link-prefetch-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 853bd279af5..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: link-prefetch-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index f450941427d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/link-prefetch-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: link-prefetch-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "link-prefetch-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 0d0e79c5624..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: module-data-worker-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 8f09c46e61b..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: module-data-worker-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 77e7aada13c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: module-data-worker-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index adb8f0711bc..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: module-data-worker-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 39560f5eb4a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: module-data-worker-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 2a3781149b6..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: module-data-worker-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 5b8b9ef9570..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: module-data-worker-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index ce6e2072528..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: module-data-worker-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 5055e600a12..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: module-data-worker-import
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index f2e537b7854..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: module-data-worker-import
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index acb39ccf495..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: module-data-worker-import
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 9adb36a3c7c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: module-data-worker-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 4124504484e..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: module-data-worker-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 20133bca312..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: module-data-worker-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 29010dfc2b4..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: module-data-worker-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index fb989ecc2bd..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: module-data-worker-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index c4a8417f072..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: module-data-worker-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 1f734b4618d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: module-data-worker-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 4c171710212..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-data-worker-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: module-data-worker-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "module-data-worker-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 48bd7e27934..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: module-worker-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 905108ca2f9..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: module-worker-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 9992cf98607..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: module-worker-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 895b8758703..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: module-worker-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index ed488953ce2..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: module-worker-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 4dacb3a7c43..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: module-worker-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index e7e01df2982..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: module-worker-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 1adac7769cd..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: module-worker-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index bff5398b263..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: module-worker-top-level
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index ac623c71a45..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: module-worker-top-level
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index ff7b496a197..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: module-worker-top-level
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index fd30ae973e5..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: module-worker-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 2fa81d5b8a4..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: module-worker-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 7a9a84582d6..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: module-worker-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 4f9e9791771..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: module-worker-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 8d83c1f93ee..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: module-worker-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 5719538c0fd..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: module-worker-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 16c4d61aaaf..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: module-worker-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 91db1463370..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/module-worker-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: module-worker-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "module-worker-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 5e710368a6e..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: object-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "object-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 242569e5bcc..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: object-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "object-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index d2fe8eaa661..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: object-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "object-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 4959d44533e..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: object-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "object-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 45d70e8185c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: object-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "object-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 119dda323ef..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: object-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "object-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 01cc0998c0e..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: object-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "object-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 72275f99462..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: object-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "object-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 4cba2b547fa..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: object-tag
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "object-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index ea3e1dc4e76..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: object-tag
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "object-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index d8c0fda2bef..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: object-tag
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "object-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 5ba57440bff..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: object-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "object-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 414ed3a0e5f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: object-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "object-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index a9a07e7c689..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: object-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "object-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 36ee1133c4c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: object-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "object-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 32bf8286926..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: object-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "object-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 57d8e55701f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: object-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "object-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 1fc9bd34247..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: object-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "object-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 66e4183460a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/object-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: object-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "object-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index f4284d2710d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: picture-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "picture-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 81c5e313e1f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: picture-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "picture-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 423d55b6b9e..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: picture-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "picture-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 265c22fef5c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: picture-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "picture-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index e78b35af9b7..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: picture-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "picture-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index e71eca9f521..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: picture-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "picture-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 60bb06333c8..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: picture-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "picture-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 082a5d02917..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: picture-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "picture-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index d240025aaaa..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: picture-tag
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "picture-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 545858eb23d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: picture-tag
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "picture-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 1722e18842a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: picture-tag
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "picture-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 07b58b5e8f1..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: picture-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "picture-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 7cd70053230..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: picture-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "picture-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 5109e5a031d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: picture-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "picture-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 1005c627f67..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: picture-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "picture-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 98bf20f362e..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: picture-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "picture-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index a5b1bedb767..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: picture-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "picture-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 76580a4deba..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: picture-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "picture-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 7e6f59e33ad..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/picture-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: picture-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "picture-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index a1c58ee77b0..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: script-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "script-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 53729bbbafd..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: script-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "script-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 3f6d76717c0..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: script-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "script-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index c89c2a58c79..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: script-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "script-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 84d81d60366..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: script-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "script-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 83110755a63..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: script-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "script-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index e7b7bd4e5c8..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: script-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "script-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 1aaa44590e8..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: script-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "script-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index bcb3b05739d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: script-tag
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "script-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index c6af6e42c53..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: script-tag
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "script-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index df5aa5228da..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: script-tag
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "script-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index d0048db3055..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: script-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "script-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index a1519d9c2ac..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: script-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "script-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 9e46278e860..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: script-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "script-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index d92025d3d87..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: script-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "script-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index d84c70e54e3..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: script-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "script-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index d4ee7953bf7..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: script-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "script-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index d8b2161b7c8..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: script-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "script-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 7b4423bee35..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/script-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: script-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "script-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index 97d76b32ffe..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: video-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "video-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index 6d2d972ef94..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: video-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "video-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index 912f5901564..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: video-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "video-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index a0957ec2cfc..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: video-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "video-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index a01f53a0571..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: video-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "video-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index fb3b6344bc4..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: video-tag
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "video-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 8bd2c9f6021..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: video-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "video-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 94a5e8e6401..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: video-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "video-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index 5910d534508..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/meta-csp/cross-origin-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: video-tag
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "video-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
deleted file mode 100644
index 44fb6020829..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/meta-csp/same-host-http/top-level/no-redirect/optionally-blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: video-tag
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "video-tag",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 1cd1855b2ac..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: video-tag
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "video-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
deleted file mode 100644
index 48687c66ba9..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: video-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "video-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html
deleted file mode 100644
index e39519b4bc8..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: video-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "video-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
deleted file mode 100644
index 1075bb4110f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: video-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "video-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
deleted file mode 100644
index e97fcd5278a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-http/top-level/keep-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: video-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "video-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html
deleted file mode 100644
index e74ae75d66f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-http/top-level/no-redirect/optionally-blockable/no-opt-in-allows.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: video-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "video-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
deleted file mode 100644
index eaaf53bc36a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-http/top-level/swap-scheme-redirect/optionally-blockable/no-opt-in-allows.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Optionally-blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of optionally-blockable content">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-optionally-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: video-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "video-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 399566ff204..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: video-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "video-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 2b51bd4cf89..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/video-tag/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: video-tag
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "video-tag",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html
deleted file mode 100644
index 4f52562fa8f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-ws
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: websocket-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-ws",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "websocket-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html
deleted file mode 100644
index 20fc9b91116..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-ws
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: websocket-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-ws",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "websocket-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html
deleted file mode 100644
index 3a67d126dc6..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-ws
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: websocket-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-ws",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "websocket-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html
deleted file mode 100644
index 0b1702a56e9..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-ws
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: websocket-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-ws",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "websocket-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html
deleted file mode 100644
index 087f54d287c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-ws
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: websocket-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-ws",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "websocket-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html
deleted file mode 100644
index 2491c538418..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-ws
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: websocket-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-ws",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "websocket-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html
deleted file mode 100644
index 727cc350f4a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-wss
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: websocket-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-wss",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "websocket-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html
deleted file mode 100644
index 5a10108a5d8..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/http-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-wss
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: websocket-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-wss",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "websocket-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/meta-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/meta-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html
deleted file mode 100644
index f2e26424982..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/meta-csp/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-ws
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: websocket-request
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-ws",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "websocket-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/meta-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/meta-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html
deleted file mode 100644
index e9442970783..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/meta-csp/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-ws
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: websocket-request
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-ws",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "websocket-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/meta-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/meta-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html
deleted file mode 100644
index 45bf7d3bb21..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/meta-csp/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-wss
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: websocket-request
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-wss",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "websocket-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html
deleted file mode 100644
index 049e61b1ded..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-ws
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: websocket-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-ws",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "websocket-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html
deleted file mode 100644
index 2a282084a1d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-ws
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: websocket-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-ws",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "websocket-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html
deleted file mode 100644
index 099056fb25b..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/cross-origin-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-ws
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: websocket-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-ws",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "websocket-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html
deleted file mode 100644
index c24e1d7ac99..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/keep-scheme-redirect/blockable/ws-downgrade-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-ws
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: websocket-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-ws",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "websocket-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html
deleted file mode 100644
index 83120667aff..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/no-redirect/blockable/ws-downgrade-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-ws
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: websocket-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-ws",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "websocket-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html
deleted file mode 100644
index 5fb923f2b5e..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-ws/top-level/swap-scheme-redirect/blockable/ws-downgrade-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-ws
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: websocket-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-ws",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "websocket-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html
deleted file mode 100644
index 09fd3e4259e..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-wss/top-level/keep-scheme-redirect/allowed/websocket-allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-wss
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: websocket-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-wss",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "websocket-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html
deleted file mode 100644
index 4e104fb8519..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/websocket-request/no-opt-in/same-host-wss/top-level/no-redirect/allowed/websocket-allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-wss
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: websocket-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-wss",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "websocket-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 3b1be17ec59..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worker-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worker-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index e5c5a860341..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worker-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worker-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index f318d00b762..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worker-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worker-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 1e133c2a8ed..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worker-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worker-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 1d7c1ec1c4d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worker-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worker-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 3e31998cb63..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worker-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worker-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 2fa9e6b3f6d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worker-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worker-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index c4651834b12..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worker-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worker-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 140133fcdfe..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worker-request
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worker-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index f664dfc3007..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worker-request
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worker-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index f639f30ee34..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worker-request
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worker-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 7a8df78728c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worker-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worker-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 99162059a7e..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worker-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worker-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 5b69f159483..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worker-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worker-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index f6bad6b76b7..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worker-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worker-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index e2f8a28561a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worker-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worker-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 54b34e77788..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worker-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worker-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index a277471b5d0..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worker-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worker-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index db091027140..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worker-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worker-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worker-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 1db0a1e4436..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-animation-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 30cf903d12f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-animation-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 8840673a630..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-animation-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index fcb3ed1f3af..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-animation-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index e97d9ed9052..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-animation-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index b9e6af0d6b3..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-animation-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 79ace779293..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-animation-data-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 3a41ecf140b..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-animation-data-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 9bf5482526a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-animation-data-import
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index a7d02739da2..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-animation-data-import
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 2e7aa070990..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-animation-data-import
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 4a97df5b5ba..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-animation-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 0358e5fb6be..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-animation-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index d59023de384..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-animation-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 13e9150460b..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-animation-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 84b53d8f1ba..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-animation-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 4b6dc464b46..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-animation-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index ad35a459266..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-animation-data-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 2ca7129d2ee..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-animation-data-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-animation-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 3ca94248773..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-animation-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 0ebfe517fd1..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-animation-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 85f339a461f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-animation-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 2ff42bf27e7..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-animation-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 3e0fbbc9585..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-animation-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index b12e3d7fbe2..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-animation-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 3877b4adf8c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-animation-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 1aeee584cff..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-animation-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index f96210c1198..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-animation-top-level
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 86e8c0c4b5e..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-animation-top-level
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index ef94f6df86a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-animation-top-level
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 557f3f78e3b..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-animation-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index f9dd0619e04..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-animation-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index f6e6751ed48..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-animation-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 2b1b0b2d913..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-animation-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 159329a1ff0..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-animation-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 0e045e1bce0..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-animation-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 6658abc73ae..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-animation-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 32ac8f2c932..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-animation-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-animation-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-animation-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 189a25b2e6d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-audio-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 3144aba7d7a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-audio-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 6e5dcc59a86..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-audio-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index d78de561bb0..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-audio-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index a1f5f72bec6..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-audio-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 85d1a1e9545..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-audio-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 00b5d6f7eb2..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-audio-data-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 9cae068af51..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-audio-data-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index c4846185f22..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-audio-data-import
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 5f10d56162a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-audio-data-import
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 502407cba75..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-audio-data-import
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index c0f2fc7a176..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-audio-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 7b6e331e2b1..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-audio-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 94cfb964c6d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-audio-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 49b910332a5..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-audio-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 6f8ea015117..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-audio-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 1b18de0c696..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-audio-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index dfdbae7cb0c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-audio-data-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index c6ce305c5fa..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-audio-data-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-audio-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index cba9bdc351c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-audio-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 13eb20d20b4..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-audio-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 4df48a8f80f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-audio-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 9c796352a1d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-audio-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 176da0f4d48..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-audio-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 3ba97cc4af3..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-audio-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 66857b1c235..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-audio-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index e0b664bca09..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-audio-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 6f688d70dd9..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-audio-top-level
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 63bb81d1b8a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-audio-top-level
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index e9b11532395..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-audio-top-level
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 6d72fbe85c2..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-audio-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index ddb4146a26f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-audio-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index f2e6058f0f2..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-audio-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 970723e66de..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-audio-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 49011184e6c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-audio-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index b0ea6b38a56..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-audio-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 4b1452782ea..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-audio-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 4737340b701..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-audio-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-audio-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-audio-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 7e1db35ba00..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-layout-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 617237da801..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-layout-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 3a90c1da480..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-layout-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 3f2b4aa46c1..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-layout-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index f6201721afc..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-layout-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index c96d2d4b267..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-layout-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 685bd1e4a13..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-layout-data-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index aaa62a95e80..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-layout-data-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 37d3c51754a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-layout-data-import
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 8c1cecce2f9..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-layout-data-import
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index c766c5ed130..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-layout-data-import
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 408d01cdf7c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-layout-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index bd5f1b0563e..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-layout-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 006ee9d12bb..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-layout-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 905856f6cee..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-layout-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index c031756b389..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-layout-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index c8c56c457f7..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-layout-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index a86f3b4429d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-layout-data-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index e0a437e26d6..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-layout-data-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-layout-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 89b2402ec54..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-layout-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 5b01dbc1b70..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-layout-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 55d23f9724e..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-layout-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 64d45885ecd..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-layout-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 27bb9376848..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-layout-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 2bd8a109a02..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-layout-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 8fec9a030fe..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-layout-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 4bd82770394..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-layout-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index cc5688915fe..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-layout-top-level
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index f50bb1848c2..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-layout-top-level
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 785bc579c25..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-layout-top-level
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 2918d12dc19..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-layout-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 63ce10a6b6c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-layout-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 333b26e8db5..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-layout-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 29edc68057d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-layout-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 12ea7f2dbdf..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-layout-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index ede2b9eb18f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-layout-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index b35999d891a..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-layout-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 5ad4fdc5cff..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-layout-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-layout-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-layout-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 94dc4faaa08..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-paint-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 16377236490..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-paint-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index c0df2746529..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-paint-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 2e99652ac62..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-paint-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 202b22c4be5..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-paint-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 3e4c570310d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-paint-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index df15dd97a6c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-paint-data-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 23668777f15..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-paint-data-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index a8b19ae720f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-paint-data-import
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index cfa30e472c2..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-paint-data-import
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 1c8391eb4cf..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-paint-data-import
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index d33c7928abb..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-paint-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 939f20f9dfd..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-paint-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index be7e4ce7cce..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-paint-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index f69486e70eb..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-paint-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 806b2ae13bb..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-paint-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index f0b30f8f3ee..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-paint-data-import
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 9ff4c3ce1cf..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-paint-data-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 0edffdf2502..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-data-import/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-paint-data-import
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-paint-data-import",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index ab3439a3bd8..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-paint-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 3d17e69cb37..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-paint-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index c060ab33849..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-paint-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 22760d90a95..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-paint-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 9f3bc48ef90..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-paint-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 95ef4692ed9..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-paint-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 145cb040149..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-paint-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 911051752d5..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-paint-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 82434165647..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-paint-top-level
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index e8d26e88be1..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-paint-top-level
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 9db55dc5354..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-paint-top-level
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 4412335c444..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-paint-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 7f7d6b2b477..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-paint-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 97664540149..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-paint-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 196f60ff46e..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-paint-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index b2bf5c412b6..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-paint-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index b931d339fda..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: worklet-paint-top-level
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 0eeba32e213..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: worklet-paint-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 1da3a8484ec..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/worklet-paint-top-level/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: worklet-paint-top-level
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "worklet-paint-top-level",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index f70e0d71415..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: xhr-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "xhr-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index be74d7f085c..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: xhr-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "xhr-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 39f508c2b16..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/cross-origin-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: xhr-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "xhr-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 703e0af2959..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/keep-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: xhr-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "xhr-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index a1323d428a3..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: xhr-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "xhr-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 0aa1bf3f82f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-http/top-level/swap-scheme-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: xhr-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "xhr-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 61fe95dbd29..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: xhr-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "xhr-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 8a0c5b1a51f..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/http-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: http-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: xhr-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "http-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "xhr-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index df3f8cc6f62..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/meta-csp/cross-origin-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: xhr-request
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "xhr-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
deleted file mode 100644
index 74261daf151..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/meta-csp/same-host-http/top-level/no-redirect/blockable/opt-in-blocks.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: xhr-request
- expectation: blocked">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "xhr-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index 45cd5ea8423..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/meta-csp/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: meta-csp
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: xhr-request
- expectation: allowed">
- <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "meta-csp",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "xhr-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index ed8f550d895..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: xhr-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "xhr-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index c14bc41c79e..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: xhr-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "xhr-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 1061f61fe38..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/cross-origin-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: cross-origin-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: xhr-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "cross-origin-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "xhr-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index 18a5a3e8b4d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-http/top-level/keep-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: xhr-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "xhr-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index d47797aca23..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-http/top-level/no-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: xhr-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "xhr-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
deleted file mode 100644
index ff17fa2abbb..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-http/top-level/swap-scheme-redirect/blockable/no-opt-in-blocks.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Blockable content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of blockable content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/#category-blockable">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-http
- source_scheme: https
- context_nesting: top-level
- redirection: swap-scheme-redirect
- subresource: xhr-request
- expectation: blocked">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-http",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "swap-scheme-redirect",
- "subresource": "xhr-request",
- "expectation": "blocked"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
deleted file mode 100644
index 76d5442339d..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-https/top-level/keep-scheme-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: keep-scheme-redirect
- subresource: xhr-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "keep-scheme-redirect",
- "subresource": "xhr-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html b/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
deleted file mode 100644
index e6eba571c0e..00000000000
--- a/tests/wpt/web-platform-tests/mixed-content/xhr-request/no-opt-in/same-host-https/top-level/no-redirect/allowed/allowed.https.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html>
-<!-- DO NOT EDIT! Generated by mixed-content/generic/tools/generate.py using mixed-content/generic/template/test.release.html.template. -->
-<html>
- <head>
- <title>Mixed-Content: Allowed content</title>
- <meta charset='utf-8'>
- <meta name="description" content="Test behavior of allowed content.">
- <link rel="author" title="Kristijan Burnik" href="burnik@chromium.org">
- <link rel="help" href="http://www.w3.org/TR/mixed-content/">
- <meta name="assert" content="opt_in_method: no-opt-in
- origin: same-host-https
- source_scheme: https
- context_nesting: top-level
- redirection: no-redirect
- subresource: xhr-request
- expectation: allowed">
- <script src="/resources/testharness.js"></script>
- <script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
- <script src="/mixed-content/generic/mixed-content-test-case.js?pipe=sub"></script>
- </head>
- <body>
- <script>
- MixedContentTestCase(
- {
- "opt_in_method": "no-opt-in",
- "origin": "same-host-https",
- "source_scheme": "https",
- "context_nesting": "top-level",
- "redirection": "no-redirect",
- "subresource": "xhr-request",
- "expectation": "allowed"
- },
- document.querySelector("meta[name=assert]").content,
- new SanityChecker()
- ).start();
- </script>
- <div id="log"></div>
- </body>
-</html>
diff --git a/tests/wpt/web-platform-tests/preload/single-download-preload.html b/tests/wpt/web-platform-tests/preload/single-download-preload.html
index 16d893ca7e5..74dc00a4d74 100644
--- a/tests/wpt/web-platform-tests/preload/single-download-preload.html
+++ b/tests/wpt/web-platform-tests/preload/single-download-preload.html
@@ -23,10 +23,10 @@
background-image: url(resources/square.png?backgroundi&single-download-preload);
}
@font-face {
- font-family:ahem;
+ font-family:myFont;
src: url(/fonts/CanvasTest.ttf?single-download-preload);
}
- span { font-family: ahem, Arial; }
+ span { font-family: myFont, Arial; }
</style>
<link rel="stylesheet" href="resources/dummy.css?single-download-preload">
<script src="resources/dummy.js?single-download-preload"></script>
diff --git a/tests/wpt/web-platform-tests/quirks/reference/table-cell-width-calculation-abspos-ref.html b/tests/wpt/web-platform-tests/quirks/reference/table-cell-width-calculation-abspos-ref.html
index 3d365d25ad6..41d2203b4a0 100644
--- a/tests/wpt/web-platform-tests/quirks/reference/table-cell-width-calculation-abspos-ref.html
+++ b/tests/wpt/web-platform-tests/quirks/reference/table-cell-width-calculation-abspos-ref.html
@@ -1,3 +1,4 @@
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
table {
font-size: 10px;
diff --git a/tests/wpt/web-platform-tests/quirks/table-cell-width-calculation-abspos.html b/tests/wpt/web-platform-tests/quirks/table-cell-width-calculation-abspos.html
index f26d0604077..4b9cb213879 100644
--- a/tests/wpt/web-platform-tests/quirks/table-cell-width-calculation-abspos.html
+++ b/tests/wpt/web-platform-tests/quirks/table-cell-width-calculation-abspos.html
@@ -1,6 +1,7 @@
<title>An out-of-flow imagef in the table cell width calculation quirk</title>
<link rel="match" href="reference/table-cell-width-calculation-abspos-ref.html">
<link rel="author" title="Koji Ishii" href="mailto:kojii@chromium.org">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
table {
font-size: 10px;
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/external-import-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/external-import-stylesheet.html
index 0d26645aa70..01dfd86b564 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/external-import-stylesheet.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/external-import-stylesheet.html
@@ -6,7 +6,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<meta name="referrer" content="origin">
</head>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/internal-import-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/internal-import-stylesheet.html
index 5e0ac6b270a..1c018e84ee8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/internal-import-stylesheet.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/internal-import-stylesheet.html
@@ -6,7 +6,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<meta name="referrer" content="never">
</head>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/processing-instruction.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/processing-instruction.html
index 88474aae738..87b123bbad0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/processing-instruction.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/processing-instruction.html
@@ -6,7 +6,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<meta name="referrer" content="origin">
</head>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/external-import-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/external-import-stylesheet.html
index 164f8a5d1e8..f0782dff86c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/external-import-stylesheet.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/external-import-stylesheet.html
@@ -6,7 +6,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<meta name="referrer" content="never">
</head>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/external-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/external-stylesheet.html
index c7908939ccb..d242b08635f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/external-stylesheet.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/external-stylesheet.html
@@ -6,7 +6,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<meta name="referrer" content="never">
</head>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/internal-import-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/internal-import-stylesheet.html
index 74a3cbde0ae..f72ba3941fe 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/internal-import-stylesheet.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/internal-import-stylesheet.html
@@ -6,7 +6,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<meta name="referrer" content="origin">
</head>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/internal-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/internal-stylesheet.html
index 078536ee386..79c521b322d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/internal-stylesheet.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/internal-stylesheet.html
@@ -6,7 +6,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<meta name="referrer" content="origin">
</head>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/processing-instruction.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/processing-instruction.html
index bae74857f3f..c38bbbc15f8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/processing-instruction.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/processing-instruction.html
@@ -6,7 +6,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<meta name="referrer" content="never">
</head>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/external-import-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/external-import-stylesheet.html
index 5f5069b7158..b6d667654e3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/external-import-stylesheet.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/external-import-stylesheet.html
@@ -6,7 +6,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<meta name="referrer" content="never">
</head>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/external-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/external-stylesheet.html
index a3b061d79ef..85ad8055c0a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/external-stylesheet.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/external-stylesheet.html
@@ -6,7 +6,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<meta name="referrer" content="never">
</head>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/inline-style.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/inline-style.html
index a0e9daabbc6..aa7778aea0a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/inline-style.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/inline-style.html
@@ -6,7 +6,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<meta name="referrer" content="origin">
</head>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/internal-import-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/internal-import-stylesheet.html
index 80f7ec41b59..63a8ef94374 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/internal-import-stylesheet.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/internal-import-stylesheet.html
@@ -6,7 +6,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<meta name="referrer" content="origin">
</head>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/internal-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/internal-stylesheet.html
index f0b46995f60..f7bc4b8ad1b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/internal-stylesheet.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/internal-stylesheet.html
@@ -6,7 +6,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<meta name="referrer" content="origin">
</head>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/presentation-attribute.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/presentation-attribute.html
index 6f2dc3aa4e6..0d562712a07 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/presentation-attribute.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/presentation-attribute.html
@@ -6,7 +6,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<meta name="referrer" content="origin">
</head>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/processing-instruction.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/processing-instruction.html
index 97f23405c26..82a435a5212 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/processing-instruction.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/processing-instruction.html
@@ -6,7 +6,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<meta name="referrer" content="never">
</head>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/external-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/external-stylesheet.html
index c02e5598f74..b91bedee06b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/external-stylesheet.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/external-stylesheet.html
@@ -6,7 +6,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<!-- Helper functions for referrer-policy css tests. -->
<script src="/referrer-policy/css-integration/css-test-helper.js"></script>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/inline-style.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/inline-style.html
index 5e8552ce8c7..a14ada69a50 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/inline-style.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/inline-style.html
@@ -6,7 +6,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<!-- Helper functions for referrer-policy css tests. -->
<script src="/referrer-policy/css-integration/css-test-helper.js"></script>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/internal-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/internal-stylesheet.html
index c061f3ab13d..e81fea3605c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/internal-stylesheet.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/internal-stylesheet.html
@@ -6,7 +6,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<!-- Helper functions for referrer-policy css tests. -->
<script src="/referrer-policy/css-integration/css-test-helper.js"></script>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/presentation-attribute.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/presentation-attribute.html
index 859e405e223..393e8f67c58 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/presentation-attribute.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/presentation-attribute.html
@@ -7,7 +7,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<!-- Helper functions for referrer-policy css tests. -->
<script src="/referrer-policy/css-integration/css-test-helper.js"></script>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/processing-instruction.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/processing-instruction.html
index 93b6037ca63..e405d0bd6de 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/processing-instruction.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/processing-instruction.html
@@ -7,7 +7,7 @@
<script src="/resources/testharnessreport.js"></script>
<script src="/common/utils.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<!-- Helper functions for referrer-policy css tests. -->
<script src="/referrer-policy/css-integration/css-test-helper.js"></script>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html
index 4825a827944..7269ca1b26d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html
index 647787e61ab..cc10001e1af 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html
index decf80de2e9..c4778882c09 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html
index b6a5a5de6ee..e412e74f879 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html
index 1a27c3a0869..fedb3811d2e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html
index aa0039c7942..d96a1d081c1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html
index 6b07b76078f..694e8a328d9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html
index 7e8eb2f5264..22fe67a1868 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html
index 808591bba78..d59ed7d953b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html
index c34d02b350b..7d333bd1f0e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html
index c27bc9cbe1d..6d74fa96419 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html
index 31215abda87..80163171ec9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html
index ed8626df8c7..2b27dd5fa70 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html
index 692b4c53e7f..d6d4d6bb9d0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html
index 9c7ab68b3af..c7a32e5d0ee 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html
index 245b7351518..04131b2b335 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html
index d74dd271bd2..91217a1b1f5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html
index d48ed4ea2bf..0c9f3b9a3d7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html
index ad81b76b785..884b9eb1726 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html
index 08991299f88..4012b20f7c3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html
index 9823e572567..fdc199880de 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html
index 2a70a7b876e..7c9fece456b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html
index 9d16178c144..7cbfb80140a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html
index 00e09a77d13..1f01d72ebbf 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html
index 20bade73d06..16ec9ba4d28 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html
index b901bb35756..27b073035aa 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html
index 11606941512..5d5b14f4926 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html
index 0b78a17424c..7db51dbe340 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html
index 72e0986a09e..c8270f896ec 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html
index e7b0bfc2c89..da7d8dc24c4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html
index 09b05d5fe6e..908637bc501 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html
index 68e5a86b435..2407b76de64 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html
index 2c0ddc8ae6b..bab2a50944b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html
index 66a603db605..8d3a921c4ac 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html
index c54bb84a6f8..59e03982a27 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html
index fdcceccd942..6c44ba0e6a3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html
index 5614f7694d3..3e74519b4bc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html
index 49d1b82be5f..7a016b222fe 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html
index 1290a24677a..64d75afb49a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html
index 4776ae42efb..8d0f21bd0c6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/cross-http.no-redirect.http.html
index 0916a69fb52..7414c8e633b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/cross-https.no-redirect.http.html
index 21169cace65..461d2fe43bb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/same-http.no-redirect.http.html
index 8b9af508842..364c688a281 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/same-https.no-redirect.http.html
index ea6929b55bd..8de257c500b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/a-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-http.keep-origin.http.html
index f17babd6b74..dcb7c8b4c39 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-http.no-redirect.http.html
index 27f2a91c25e..99a5e73d064 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-http.swap-origin.http.html
index f8de0159aa0..4c394755f51 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-https.keep-origin.http.html
index 2fac3de9cd1..523da932527 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-https.no-redirect.http.html
index 827db9aab6b..0c65dd3bee3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-https.swap-origin.http.html
index a154c88d555..50fb9baa4fc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-http.keep-origin.http.html
index 2f3fc57ea10..8946cc15a12 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-http.no-redirect.http.html
index 886fb1c0620..4037c2fb743 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-http.swap-origin.http.html
index f2cff2549cb..d9c17d636ed 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-https.keep-origin.http.html
index a4bb33091ff..8e64d48c83c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-https.no-redirect.http.html
index a531d13b739..d55ac0bef0f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-https.swap-origin.http.html
index 8f05dc73f1f..1acc09e2c2d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/iframe-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-http.keep-origin.http.html
index 6358c82b79b..6242aaa9a38 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-http.no-redirect.http.html
index 1fb24101820..2016094423a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-http.swap-origin.http.html
index 79ac1fd5e86..4c905c16579 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-https.keep-origin.http.html
index 259311f3b4e..d62e9c01292 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-https.no-redirect.http.html
index dcd8eae0ea3..1b77a0cf85e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-https.swap-origin.http.html
index 4473d6d9049..40d2cff83b6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-http.keep-origin.http.html
index 8eb9b89a500..817abb90d8a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-http.no-redirect.http.html
index bced80f139a..7d769f3d141 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-http.swap-origin.http.html
index 1dc8cd37db2..2ba0de6dfe2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-https.keep-origin.http.html
index d1709213c34..eda665dd946 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-https.no-redirect.http.html
index 50541ed1828..445aa4dc852 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-https.swap-origin.http.html
index aae8174b856..455c57ddc2f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-http.keep-origin.http.html
index 5a4e2658218..ecdf4bdcc2d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-http.no-redirect.http.html
index 9389cdd10a2..ad33e3c9e1c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-http.swap-origin.http.html
index 4166472aa12..11851635644 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-https.keep-origin.http.html
index ee4cd8d1df6..34ab7265257 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-https.no-redirect.http.html
index fdb452ec73c..7e54f365919 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-https.swap-origin.http.html
index 66a65789f04..f7d5dd5c3ed 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-http.keep-origin.http.html
index 22b0a5c4011..f98f0455aaa 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-http.no-redirect.http.html
index a3c33c35151..a9f08ff0780 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-http.swap-origin.http.html
index f17d8809515..88c43cf7067 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-https.keep-origin.http.html
index 0dd372af5a8..7336f7f4ca3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-https.no-redirect.http.html
index 8ed8c45f6bf..787b4a2ff3c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-https.swap-origin.http.html
index 331ef74c332..4277eb4be02 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/no-referrer/script-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html
index 9d80e4eecdc..e7526ed42b2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html
index a4315847468..ffd8de6743f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html
index 5ccee6e3f10..845056de54d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html
index 56545c05ba8..0000efd20a8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html
index ef7a45d88ea..b84d1d8760f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html
index ee59f03f364..cb44bb09dad 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html
index 5c437e00b1d..2ac5dc65c37 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html
index 87e2d1934d9..eb22b5280bc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html
index cf3b6f9f246..b986b32cb61 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html
index 8c0ad2782c9..59e06f468dc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html
index 6e715b9ecdf..d13cccd3637 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html
index 9bf71ddb2ac..c355707ad51 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html
index 0c9d06784e2..becbb554fff 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html
index 407c6c2cd27..584875a8ca4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html
index 06ec85c630c..3a18143a184 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html
index cc194c3fec9..2c9c5689460 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
index 106dedcdc8d..21643724a49 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
index 1c3e33a4a06..52b471e48c9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
index 61fbf48a46c..cfba1967b2d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
index 9dcd043bea7..e94dfaa4e49 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
index c65bcef8783..89446bf752b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
index 7753e3bfc98..1946d0a2f7e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
index 992f9289455..a41f9c33fa7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
index 5e41bb0cc9e..60fb6ad3377 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
index 7f3de2db402..bebc7b51680 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
index 70007a98bfa..ba8139583fd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
index be6efd6d485..5aa87fe3ec7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
index fbd23adf84e..6480f77d1ca 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html
index aeb25636b7f..bc09370307c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html
index 0427b033f38..1e408c3702f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html
index 2af95f1d68a..3faca3ec745 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html
index 3298ff9e129..8b91e88211a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html
index 5ece6e19585..e3d695f0316 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html
index d2179b0438d..415c63aaf32 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html
index a6cddc510df..b175b501b3f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html
index 734a16e4b1b..980f9fe5195 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html
index 678f150c190..c1fc591386b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html
index eca7111fc90..a3eade8bace 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html
index dc2a2a0dd0c..5368c70113c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html
index 798557359cb..4e41cc2b99e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/cross-http.no-redirect.http.html
index 64c04a97042..6a499acc7c1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/cross-https.no-redirect.http.html
index c98597dadce..e2a69816bb7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/same-http.no-redirect.http.html
index 614150e785b..83b4dec24cd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/same-https.no-redirect.http.html
index 737081aa79a..03f7ee3ea9a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/a-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-http.keep-origin.http.html
index 84bf51c4d18..7e1d06ba4cb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-http.no-redirect.http.html
index 9b17cbf92f2..ebcf7098524 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-http.swap-origin.http.html
index 9ec69dda44d..a7c55c2bb8a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-https.keep-origin.http.html
index fd44f0ca282..9715246e6b9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-https.no-redirect.http.html
index 50a4d48a8d9..53565249109 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-https.swap-origin.http.html
index 20f1d03a529..a8d20be3e52 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-http.keep-origin.http.html
index d94085f06d7..67087b4a2f7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-http.no-redirect.http.html
index d9ccac88225..26f80cdb3f9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-http.swap-origin.http.html
index c25527091fa..1cd4e595610 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-https.keep-origin.http.html
index f8b5fc04fd6..354e69c6e2f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-https.no-redirect.http.html
index d060772ff53..6306053db22 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-https.swap-origin.http.html
index 7f0b59b2f7f..3aafb5ab78c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/iframe-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-http.keep-origin.http.html
index c186c75bb15..3067e3d6573 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-http.no-redirect.http.html
index 88c7b019ae7..15776d7aabc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-http.swap-origin.http.html
index 25181372ef7..c4876ce475f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-https.keep-origin.http.html
index 116b4bb7e31..916e625b5af 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-https.no-redirect.http.html
index 2e43d922fb7..22a136b8ff2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-https.swap-origin.http.html
index d4b14f6272b..795ea314275 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-http.keep-origin.http.html
index 2f7952592a0..aa74072ca00 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-http.no-redirect.http.html
index 5c6ec1b352a..32ae9474d96 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-http.swap-origin.http.html
index 6949391f89f..4938c5f49bb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-https.keep-origin.http.html
index 1a3356ae51f..b298ce7b893 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-https.no-redirect.http.html
index c2f0761b051..4a768077cf4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-https.swap-origin.http.html
index e1248a84087..7fa0b3d1a0e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-http.keep-origin.http.html
index 554944e4477..8ede2b4197f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-http.no-redirect.http.html
index 39e5faeb839..c3a7d773bc3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-http.swap-origin.http.html
index f8041536ec7..d6417c69efd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-https.keep-origin.http.html
index 3d247e1a1a5..26f266bdd3f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-https.no-redirect.http.html
index 6f72764dc1c..736342479f3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-https.swap-origin.http.html
index 4c50a6390ac..9f713c50136 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-http.keep-origin.http.html
index 91215484309..6e3d7246ab8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-http.no-redirect.http.html
index 9c37207b556..04ba8e7d4af 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-http.swap-origin.http.html
index ef85410bc78..328bbc01bbc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-https.keep-origin.http.html
index 9689f00cf8e..a87ad9b9b21 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-https.no-redirect.http.html
index 4265d254528..c7c88ff222f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-https.swap-origin.http.html
index 9e37ad97785..80cd677c0db 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/origin/script-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/a-tag/cross-http.no-redirect.http.html
index a624bd10eae..c132af5e9e9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/a-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/a-tag/cross-https.no-redirect.http.html
index af720c30018..b00a34e07ec 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/a-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/a-tag/same-http.no-redirect.http.html
index bce9eed482b..0daede6e655 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/a-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-http.keep-origin.http.html
index a7b2ab3f67c..e498846d95b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-http.no-redirect.http.html
index 263ec260bc1..90d39202d50 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-http.swap-origin.http.html
index 95c93beb732..596d3da28dd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-https.keep-origin.http.html
index a33d854bdf1..45ff588abb3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-https.no-redirect.http.html
index 63e596c1514..bb6f769acbf 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-https.swap-origin.http.html
index 171502c50e0..a825c3bc179 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-http.keep-origin.http.html
index 4903ca5f675..b4d54468708 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-http.no-redirect.http.html
index 502bb9c8f36..ddf2d81f900 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-http.swap-origin.http.html
index 007dad5d22d..10e31413773 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-https.swap-origin.http.html
index fa7185a86dd..7f82d17b46b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/iframe-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-http.keep-origin.http.html
index 0045f09d8fa..ac8d2f6cf3a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-http.no-redirect.http.html
index a8f8b3caeac..ccaeff2096a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-http.swap-origin.http.html
index a43218e73b6..e831f577b6e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-https.keep-origin.http.html
index 922463d4fa7..a8f6e1fffb5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-https.no-redirect.http.html
index 61a04a95880..e46908ace43 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-https.swap-origin.http.html
index 821db669012..9f818b1e1a8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-http.keep-origin.http.html
index f3a5cb72203..6b953dff155 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-http.no-redirect.http.html
index 4f22a025f9e..e452225b58b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-http.swap-origin.http.html
index b7e82f0bc13..43736c1cc48 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-https.swap-origin.http.html
index 6120f05ba5f..a786c73b0a6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-http.keep-origin.http.html
index 4ebe79eb629..ee30862a973 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-http.no-redirect.http.html
index ec74a0ee7d7..aea1e262c60 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-http.swap-origin.http.html
index 7cb88653f5f..fd2c8b97ce1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-https.keep-origin.http.html
index 5f166310700..2a3a5ca9897 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-https.no-redirect.http.html
index c8e318f31d2..3c7dc4e66aa 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-https.swap-origin.http.html
index 2158ee39119..6048d78bdb3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-http.keep-origin.http.html
index 375395fd85c..1bf3ab30f6b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-http.no-redirect.http.html
index 4664e066550..31e1c71a682 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-http.swap-origin.http.html
index 0ff52d2743b..15d8229a683 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-https.swap-origin.http.html
index 8a5db6047dc..bf6268411a9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/same-origin/script-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html
index 6dcd37b4fc3..aea84a0db2e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html
index 95894095f54..0994a345db0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html
index 8eca6aafee4..bb0dc705be8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html
index 50ca73cff70..d899449ff73 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html
index 60abdb72fd9..b66b1b01428 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html
index ffa9d7df39e..ec985b1804e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html
index b62cfd679c4..e597c1dec07 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html
index 44a2e79c1c2..e932d3cd3f1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html
index 4e406e5c69b..83f05ada593 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html
index 4a75656e176..23c8ba77856 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html
index 315fd275eca..d63e2f8ab09 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html
index 0ff3797bc5a..6e266233bb1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html
index 20324578e4e..c4ae13388b9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html
index 755a98e193b..5cf1e2fe3e1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html
index 5cfe32ce99c..0ac920f1482 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html
index 19172dab930..f6dd7e9f0b3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
index a3449e24234..a69f7cb4a23 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
index 7032a630656..35d1a5c941a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
index d97e2d45e30..b4dd950391b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
index 30c698c9844..1872f9e76cf 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
index 61c321098ce..f27cb2dc197 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
index f0966ed410f..cf687c5d3f9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
index 01e02272561..9e01d7b1bb8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
index 81bbff6895f..06ce423ad62 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
index c6b90c2c3fb..e7a6839a096 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
index 07c064b1d59..eac87cd5179 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
index d947eda5e16..f03eef84183 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
index facfbf66bb5..15714477f8e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html
index e12bf944e9b..bc00f9f8093 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html
index a7ad127967f..eab14c17716 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html
index 944ce80657a..6a100c67e70 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html
index 974c0a7582e..c02c82a7d2d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html
index c0a4cfb746f..c9886904738 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html
index 06e50c50c3e..3f8a555d7ee 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html
index 05e3b36ef79..f722ac89a7d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html
index c7b22009071..b73d5f4f297 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html
index d1d3b72459b..116775c576e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html
index 8660d6beb4f..e239c323e67 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html
index 94bda07c22e..0562e65dbd9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html
index a60910158f5..8b4e58faeb1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/cross-http.no-redirect.http.html
index b0dbaa7bc6b..8b976a674f2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/cross-https.no-redirect.http.html
index 0829171af48..5673e9b451c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/same-http.no-redirect.http.html
index 278db907811..735f518ac55 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/same-https.no-redirect.http.html
index 5ce0e76a00e..cef1d596319 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/a-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-http.keep-origin.http.html
index 38ac8138abb..be5d9d7d80f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-http.no-redirect.http.html
index 44ef01de4c4..2902ab2ed42 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-http.swap-origin.http.html
index ebb7dd47cd9..6beef102008 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-https.keep-origin.http.html
index 1596f431562..2d1a59457ef 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-https.no-redirect.http.html
index f84e8b14297..4c024eaa5c3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-https.swap-origin.http.html
index 6dce9d9ea95..a1b105c0f76 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-http.keep-origin.http.html
index 78b4970347b..482e55d4ece 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-http.no-redirect.http.html
index ce839946a54..25a79af6819 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-http.swap-origin.http.html
index fe7607d37a8..ddc5e1120d6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-https.keep-origin.http.html
index 10792aa2cef..57d41772cf9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-https.no-redirect.http.html
index f56167da6d5..d1921eb211c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-https.swap-origin.http.html
index 379db165aed..f40f2eaf673 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/iframe-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-http.keep-origin.http.html
index 0fcf0480dde..9e6ab78b9bc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-http.no-redirect.http.html
index 2d0f92a3bf4..a0812e5b044 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-http.swap-origin.http.html
index bf42c7baa81..f68375a2c18 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-https.keep-origin.http.html
index 35497b2a02d..0aa611098f9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-https.no-redirect.http.html
index 4cf4755ef6e..699c949d1c2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-https.swap-origin.http.html
index b664f0265e2..edcb7e6fc8b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-http.keep-origin.http.html
index 682008676e1..280d9773dc9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-http.no-redirect.http.html
index 07a0ea1b55e..d79049c2dc4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-http.swap-origin.http.html
index 41b5ce92a97..b1287ef39fa 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-https.keep-origin.http.html
index 5e864962d56..f98975f3ddf 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-https.no-redirect.http.html
index 98b404fedf5..85afeed9eba 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-https.swap-origin.http.html
index 602691c6934..15f1638f970 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-http.keep-origin.http.html
index bcf46902863..f95dec72e05 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-http.no-redirect.http.html
index 09b0fb76486..67bc6a27f08 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-http.swap-origin.http.html
index 315750b51e3..747ee1a2a87 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-https.keep-origin.http.html
index 482f2d065f7..31911f764e0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-https.no-redirect.http.html
index 3d372423afd..ea5cf7313f3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-https.swap-origin.http.html
index 0f2602a1be4..efbf5f7fbab 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-http.keep-origin.http.html
index 067741bf3b5..91a80a43818 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-http.no-redirect.http.html
index 828ec64b0c9..99b1133e510 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-http.swap-origin.http.html
index cd27f9f08ed..ebcce314297 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-https.keep-origin.http.html
index f137640e965..dc1687f9660 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-https.no-redirect.http.html
index 6b8948def66..51b104eb434 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-https.swap-origin.http.html
index 8bc7ea6be68..8f4e1a60fa0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/strict-origin/script-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/cross-http.no-redirect.http.html
index 0d808b1ec10..30dc74a8394 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/cross-https.no-redirect.http.html
index 4aa3addd05e..7440fb41e24 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/same-http.no-redirect.http.html
index 4308e7df302..c6ecdd72b94 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/same-https.no-redirect.http.html
index 38f6d7500e9..83bf18cc55f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/a-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-http.keep-origin.http.html
index cd182a232ec..6a0e12fbfea 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-http.no-redirect.http.html
index ec1198bcc0a..927d42549dc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-http.swap-origin.http.html
index 400dd8f0300..04b8b648f8a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-https.keep-origin.http.html
index b8d2fe1eff8..5991dea7169 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-https.no-redirect.http.html
index aeb7c9702db..08b98abf5f3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-https.swap-origin.http.html
index 355d750427c..f55dbf24c21 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-http.keep-origin.http.html
index 0c0306301a6..a072402183a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-http.no-redirect.http.html
index 856b8ff0fcb..183cdcc2bd6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-http.swap-origin.http.html
index f7e1fe102b0..1cdacdbcb47 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-https.keep-origin.http.html
index 5d4eab98577..2b936140ca2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-https.no-redirect.http.html
index 66f42ca5e1c..2b86b1abafa 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-https.swap-origin.http.html
index 6628969062c..c20095f114c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/iframe-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-http.keep-origin.http.html
index 2f416f3fadb..ef9c8061684 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-http.no-redirect.http.html
index c12f4002576..66c1237f807 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-http.swap-origin.http.html
index 0c946b2a60b..82264806897 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-https.keep-origin.http.html
index 6314ed0f057..bcd8e106913 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-https.no-redirect.http.html
index e2222d539d2..d31c60c253b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-https.swap-origin.http.html
index bb6b70a0c6c..53593ca4db1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-http.keep-origin.http.html
index 7ab29972ddf..55d4f02cc4f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-http.no-redirect.http.html
index 67ea17399a5..970f734cc72 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-http.swap-origin.http.html
index 2a9ed86d5bd..402e089288d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-https.keep-origin.http.html
index 3755b7370c0..755b80e6743 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-https.no-redirect.http.html
index e8f21ee67f8..df3a93a736e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-https.swap-origin.http.html
index 9647444b4b0..4e1ba92a660 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-http.keep-origin.http.html
index 71e0dc4fbc1..1404cb50cf6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-http.no-redirect.http.html
index e6acaf9d214..7c3fe13e261 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-http.swap-origin.http.html
index 56c5e258b8d..749e5963912 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-https.keep-origin.http.html
index 393dca701ef..83a82e30cc6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-https.no-redirect.http.html
index bef4b5cc610..49b86fb31ee 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-https.swap-origin.http.html
index cdb432a486f..6d04bf37d00 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-http.keep-origin.http.html
index 4983b5c7cfd..a0fb08ea0b9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-http.no-redirect.http.html
index 89ca7bdc259..10b61b10295 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-http.swap-origin.http.html
index 7f982d17dfb..787f55ff212 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-https.keep-origin.http.html
index cd5e5e64fe2..6d379ea9c77 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-https.no-redirect.http.html
index 9af25ed0534..20d6a05ecd8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-https.swap-origin.http.html
index e9f6ab0574d..d14f4b465cf 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/req.attr/unsafe-url/script-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html
index 3d09f39410b..6fcc2e48410 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html
index 9c7a9245ae8..12e41301c94 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html
index 4be57de2755..e9da6d9e804 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html
index 6f4cebe3ee7..ab80ee87cbd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html
index 2dc8bbae43b..fbde28cf9ce 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html
index fca7e959656..5acd29b8158 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html
index a7abfde5e55..bed037e0617 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html
index 414983622a1..d33cdb5c99b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html
index 4e534a9c753..2d81ef0fd42 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html
index af8dba9f66f..248935bd6f1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html
index 131dc9a4c0b..029653aa7a9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html
index 48eee6b1da7..b316385e017 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.keep-origin.http.html
index 724c507b481..3dcdae2799d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.no-redirect.http.html
index 6f86a5bd304..54e35080fef 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.swap-origin.http.html
index 4933e9c413e..a12aba37ee9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.keep-origin.http.html
index cf55249cd7d..75a3ffdc15e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.no-redirect.http.html
index c5233ad7fda..6cc9885e30a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.swap-origin.http.html
index 53098fb5eef..4a167e2691f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.keep-origin.http.html
index 4e8d4a9c9c3..5f3f07329ca 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.no-redirect.http.html
index e03ea85dfb9..917e3df21a1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.swap-origin.http.html
index 2e7836a1b2f..3aaa4bb2ebc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.keep-origin.http.html
index 4e91d52fd05..4af2bcabd55 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.no-redirect.http.html
index 1943c0909bf..92ec80bf7b2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.swap-origin.http.html
index 489c3e799b7..4004fe51dec 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
index 65eba084020..5271514501f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
index 37f4e008b35..2e1d92a34ae 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
index 369c8a5c0b2..ada402d0dfd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
index d2a864a064f..fc8fe6678dd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
index d6459820a28..4fca6e923c5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
index ecbf180b4c2..14fca890bd2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
index 9a4124ccb67..e265aade7ce 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
index 40104428e2e..0f91cfcee72 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
index b885d9457bc..ecd2cedd808 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
index 8cac3b45fb5..7f67bbb8af9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
index 500f3f39a95..0e5ad8a433f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
index 0c6e5e90a6c..5f53a1ab6bd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.keep-origin.http.html
index 79b4f65accf..7bf766f7079 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.no-redirect.http.html
index df734f1e60c..2499907edcd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.swap-origin.http.html
index 70fd1c97d13..df82c1d6077 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.keep-origin.http.html
index 82b9c0f3310..b01e532a957 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.no-redirect.http.html
index 001ad080c57..35bdacc127e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.swap-origin.http.html
index 4bf38ace3e1..1308365f066 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.keep-origin.http.html
index 2e72613575a..2829b4d582b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.no-redirect.http.html
index 597c2f6c778..ffae5396c18 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.swap-origin.http.html
index 038d63c730e..cc9d8e8bf76 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.keep-origin.http.html
index f4c5190091e..9ad407a5043 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.no-redirect.http.html
index c6a4a9508de..99b61473a4a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.swap-origin.http.html
index 9880f160057..870752b1528 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/origin/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.keep-origin.http.html
index 656cf35626b..60f1ea68215 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.no-redirect.http.html
index 9639c199a56..e23fab8d843 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.swap-origin.http.html
index 5dd7ddacfc1..c4c588c6892 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.keep-origin.http.html
index 26bf3130322..852b1235372 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.no-redirect.http.html
index f9fd0b0b036..905270aaa73 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.swap-origin.http.html
index 818b0816c24..faa4c95cfd8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.keep-origin.http.html
index 166d53adff3..33f945060b7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.no-redirect.http.html
index d91a2e81636..94de2118260 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.swap-origin.http.html
index ba587f84dbf..b830abc6ce6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-https.swap-origin.http.html
index f386befc6eb..56802e32559 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/same-origin/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
index 27d8de6246d..1c3f7101333 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
index b914efdc87c..42d5bb7ee1c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
index bfd6f1c3f47..68dcf2c4d32 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
index 0e9935af62a..da2ccc576a2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
index 5d7e1268e19..5f461dd44bc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
index 11a717d4725..8b5ca0cb32d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
index 8b36d15a3fd..02e82e344e0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
index f1158b0cf48..9974b08f905 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
index da39661bcbf..71255af62be 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
index d9fe8e19770..7627c324277 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
index 26154b93ecf..588c39a8a74 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
index eea93a2d5c2..9374e472301 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.keep-origin.http.html
index 129d0344bd8..27f377b5479 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.no-redirect.http.html
index df2cec8fc86..3073e88ca22 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.swap-origin.http.html
index 91e9d03c545..cb7947261a6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.keep-origin.http.html
index 5820a30aa69..71af3259014 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.no-redirect.http.html
index 008db741e3b..81d8cd1a670 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.swap-origin.http.html
index 6512f2a1ec3..fc3807c8f53 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.keep-origin.http.html
index 773b18c0a5a..86a50df759b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.no-redirect.http.html
index 073133aaa2b..c6e0d030233 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.swap-origin.http.html
index 121c4e97b67..5d536fc2d2b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.keep-origin.http.html
index c5869dc778c..74bd3a07ffd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.no-redirect.http.html
index 85fc13eab52..d21bc0c63a2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.swap-origin.http.html
index bd74c1f3600..6b265bff090 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/strict-origin/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.keep-origin.http.html
index 8816e074d98..8813bd80517 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.no-redirect.http.html
index b24b847bd60..8465399f8e6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.swap-origin.http.html
index 7e30815d9b6..13645cd4ff9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.keep-origin.http.html
index b44447b143e..a669d0a024d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.no-redirect.http.html
index 2fb45874a1a..cedbee9f67f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.swap-origin.http.html
index 8a075efa087..5b2dba40f94 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.keep-origin.http.html
index a2108d0858d..909b92bfd50 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.no-redirect.http.html
index ba8e55344ab..4c207021bb7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.swap-origin.http.html
index b1aec995339..a8eb7fe9173 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.keep-origin.http.html
index b8676f6fcb2..d131ac349dd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.no-redirect.http.html
index c4d1fec0f76..83d055f7067 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.swap-origin.http.html
index 48ae72274dc..a8570a0ace0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unsafe-url/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-http.keep-origin.http.html
index 3b5c6087ca7..6f7a990c362 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-http.no-redirect.http.html
index 777b6de1ef0..372dc54da90 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-http.swap-origin.http.html
index ddb55bb3adf..a7c824ad849 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-https.keep-origin.http.html
index c663c209767..a6b479af227 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-https.no-redirect.http.html
index 5d7b3c94250..adf1a64ee3a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-https.swap-origin.http.html
index 0eb10a224b4..8a5191c15d7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-http.keep-origin.http.html
index e413286edeb..3399f87e517 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-http.no-redirect.http.html
index 5e2e08f3a75..7c650385210 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-http.swap-origin.http.html
index 433bae3c5bb..e5c6ef5c92b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-https.keep-origin.http.html
index 762b46f345f..548db299dc6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-https.no-redirect.http.html
index 27e5f716b3a..966c035869b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-https.swap-origin.http.html
index 687598c5f55..c195ca6fbf1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.http-rp/unset/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html
index 73a54d0606e..373a9d8b424 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html
index dde2dca8675..003e81f97cc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html
index 7d20b859bfc..c2ac0fa7c58 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html
index b229a783825..5d3fe70c29f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html
index bb946976c3f..ae5b1bccb9e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html
index 0447607c3ad..6fc4bf67a6e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html
index 94abb2573bd..13a02941aae 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html
index 67aa90a0140..018e4e1e316 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html
index 98d8a863608..db653dd595d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html
index 082d28cf0ab..d40e774764d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html
index b8f5e9b2eee..96d38f157ce 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html
index b8701fca1e2..d03f111c04d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-http.keep-origin.http.html
index 852c48548e7..7cb49559443 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-http.no-redirect.http.html
index 749f21239cd..2761d9697a3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-http.swap-origin.http.html
index bd25b6ae133..2bb50f41cd5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-https.keep-origin.http.html
index 01a0db3b9c9..383626d315e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-https.no-redirect.http.html
index b77f4d96275..5e55b6dbf84 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-https.swap-origin.http.html
index 2346b55d07a..f8c89cfd771 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-http.keep-origin.http.html
index 2e9fc5b2e8b..cf127d3c076 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-http.no-redirect.http.html
index f2becf509c4..06ed034cb30 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-http.swap-origin.http.html
index ce8e5fda9de..5e718a4ff59 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-https.keep-origin.http.html
index 519fcfd771f..e7e5b117869 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-https.no-redirect.http.html
index 951519b578e..ce595e64c30 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-https.swap-origin.http.html
index db4fc07384c..35e1331279f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/no-referrer/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
index 5a755efbfca..3ad010c5bb8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
index 8e678bcf1a3..e0aed40e21e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
index aea6ad113b6..6d1b9cd64b1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
index 30e3de6fa27..a9d89ec6e67 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
index 1888eaa6e87..1a8fb14d32c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
index fda43b413b9..fd4e3130362 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
index 24d32babf89..7a0cf117762 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
index 13e10706165..a9d77675af7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
index 9523eb75477..6b1232ea83a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
index ca6371b10a2..24907de0ddd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
index d331868bcbd..f378b6a78b9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
index 84b4a6ec83d..a2b9830828c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-http.keep-origin.http.html
index 45048211c2e..094228a3afd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-http.no-redirect.http.html
index 8263463d658..5f9428c18c7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-http.swap-origin.http.html
index b79ce484360..26bc34564da 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-https.keep-origin.http.html
index 8b22c200cc1..70733ab2c0d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-https.no-redirect.http.html
index b5c20489ea2..23913adba9b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-https.swap-origin.http.html
index b7a27ad4e1b..0ea5027139c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-http.keep-origin.http.html
index 112477d16f5..9fdd68c95bf 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-http.no-redirect.http.html
index d3435c8f8b9..568614792d4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-http.swap-origin.http.html
index b5cae623be9..f40179f1141 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-https.keep-origin.http.html
index e12a76d5f51..1d5e7900eff 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-https.no-redirect.http.html
index 5cae641dd90..8e7a1f533c5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-https.swap-origin.http.html
index cd4cfbb4a2b..ed7b1d9509e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-http.keep-origin.http.html
index 6f244cf90b6..5c14128c986 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-http.no-redirect.http.html
index fa464d4cd13..3b7701e5177 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-http.swap-origin.http.html
index 03f8d486cac..e246c04f341 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-https.keep-origin.http.html
index bfbfa6a111f..4cded5e75da 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-https.no-redirect.http.html
index 47a5b80e63a..ed777705150 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-https.swap-origin.http.html
index eda77bf2c21..561c181557a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-http.keep-origin.http.html
index e150b541724..146db70d656 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-http.no-redirect.http.html
index 08e7c2ac7b0..3873d734875 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-http.swap-origin.http.html
index 966e46aee14..35ee0075ae6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-https.swap-origin.http.html
index 20e1972f081..91ba1db6493 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/same-origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
index a833bd94bfb..f78530b9716 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
index 700d8b4a809..9a1732e53a1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
index 7f14039810a..74bbb2a1623 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
index df937e909d9..0f535518d65 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
index 96d97ac1472..15c3bbd4d63 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
index 3c4138b8589..be4657ff223 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
index c31e46e6329..294746ee0d3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
index 8f0780023de..dbaab80be69 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
index 70f0b1d0478..9eb466a64bc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
index 36569eb9424..9394b8586ed 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
index c849230bf4e..1c7639d2bc6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
index d731596f4fe..0a88d3fddac 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-http.keep-origin.http.html
index cbcc9e6295b..37ac098b52c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-http.no-redirect.http.html
index 5bab0474686..baa6526c618 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-http.swap-origin.http.html
index 0e04f73bfb6..94775ea99e5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-https.keep-origin.http.html
index b85fd83fd01..a3b8554b4cf 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-https.no-redirect.http.html
index 987252ef12a..084f3dc1574 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-https.swap-origin.http.html
index ab026fea16a..aa7eab66ffe 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-http.keep-origin.http.html
index 91235039e7c..8e17a98987e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-http.no-redirect.http.html
index c539e7939c7..28878e2b1c2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-http.swap-origin.http.html
index 47e875fa08a..40e8f64bf2d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-https.keep-origin.http.html
index 107b56fac1d..b8f40d6493b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-https.no-redirect.http.html
index 9374644959d..d287d5e4731 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-https.swap-origin.http.html
index d4116816fb4..aeb97eb8809 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/strict-origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-http.keep-origin.http.html
index 128269f6f34..f06f701b30a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-http.no-redirect.http.html
index 43a090f1ea5..e0d56f42938 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-http.swap-origin.http.html
index c50f2a26657..9cf8b085f8d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-https.keep-origin.http.html
index 7af9e18021d..c6536bde928 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-https.no-redirect.http.html
index 3cbf28d1ef8..d43e6a2cc4b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-https.swap-origin.http.html
index 364c09c82b7..06fbbb9e1fe 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-http.keep-origin.http.html
index 67c68d77e78..bb76971c646 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-http.no-redirect.http.html
index 21567b88c75..f28611bd39f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-http.swap-origin.http.html
index 6cf498f4d04..c52383aff71 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-https.keep-origin.http.html
index 95b69478ba2..ebcfe405b0e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-https.no-redirect.http.html
index 2915ef603c7..9f7d448282b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-https.swap-origin.http.html
index f1ce7f4859a..208c7a7a139 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unsafe-url/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-http.keep-origin.http.html
index 3b5c6087ca7..6f7a990c362 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-http.no-redirect.http.html
index 777b6de1ef0..372dc54da90 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-http.swap-origin.http.html
index ddb55bb3adf..a7c824ad849 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-https.keep-origin.http.html
index c663c209767..a6b479af227 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-https.no-redirect.http.html
index 5d7b3c94250..adf1a64ee3a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-https.swap-origin.http.html
index 0eb10a224b4..8a5191c15d7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-http.keep-origin.http.html
index e413286edeb..3399f87e517 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-http.no-redirect.http.html
index 5e2e08f3a75..7c650385210 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-http.swap-origin.http.html
index 433bae3c5bb..e5c6ef5c92b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-https.keep-origin.http.html
index 762b46f345f..548db299dc6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-https.no-redirect.http.html
index 27e5f716b3a..966c035869b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-https.swap-origin.http.html
index 687598c5f55..c195ca6fbf1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/unset/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html
index 1290d4b8fa5..37f6fd2a404 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html
index d1f8d31f3a3..2942f9ccf54 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html
index 87bd5751b0c..a3659cfe9ff 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html
index 15212e5efd6..6583977d468 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html
index 599115560f1..780138004f9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html
index dc2e2c1dfb6..b914ad4d739 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html
index bf36678d942..d2f057da025 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html
index b6e4f78ac0e..fa5f521e4bd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html
index 789d0834f9f..ed1728d5e29 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html
index ba4f236d0bd..98105d7714a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html
index bcce26cb8a8..20f880acc54 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html
index 7d1f847bfbe..a454f59feab 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-http.keep-origin.http.html
index 8e8157f1323..09d2082111a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-http.no-redirect.http.html
index c787fab5c5f..508eddd0980 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-http.swap-origin.http.html
index 85ecd7925a9..326e2dfee70 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-https.keep-origin.http.html
index 3c2becf7698..876cc6eb2ca 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-https.no-redirect.http.html
index 5910e67c5b7..5969cab93a0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-https.swap-origin.http.html
index 7c3936290ac..b3f753b4c33 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-http.keep-origin.http.html
index bfd6fca8711..2292457180d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-http.no-redirect.http.html
index a42e41721de..79f359fd826 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-http.swap-origin.http.html
index d6e26a3f468..cf564845460 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-https.keep-origin.http.html
index 7fafb911930..de2adb477b7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-https.no-redirect.http.html
index 3b173ad5f28..bbfcbd3d48e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-https.swap-origin.http.html
index 38058437bdb..7e7bc200369 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/no-referrer/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
index 0e6a44ac3a0..3c340cb6ddd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
index 1117b4daacb..4d9c9ad4e2b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
index 4fabfdaade3..65828ddbe43 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
index 6c516602ca5..205e957b447 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
index a206e2ce9c4..11360c83964 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
index 6f8028c1dcc..11a17fa1a5d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
index 156377f90e3..67c954be9eb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
index a172b10f952..ea8a89bb387 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
index a7b1b7c91fd..084d24a38ce 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
index d55c76f8881..1e8247776b0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
index 041b67e7110..bd29bf94c24 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
index c08cabc857b..58240b9faed 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-http.keep-origin.http.html
index 7bfd0d5a840..fdcec2041e4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-http.no-redirect.http.html
index de704bc0943..c436821e3b0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-http.swap-origin.http.html
index ca55f436c55..15d16ec7993 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-https.keep-origin.http.html
index e3219a49da2..b5aa883d3fe 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-https.no-redirect.http.html
index a8f3516ebf5..c823f712f95 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-https.swap-origin.http.html
index ba9489b6a34..7bc80256b52 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-http.keep-origin.http.html
index c077a8d1811..ba251eb6af5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-http.no-redirect.http.html
index ef739c129dc..5790465c573 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-http.swap-origin.http.html
index e8c08f0bb88..b1834ef253d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-https.keep-origin.http.html
index 62c9e7d2b72..6b942390a10 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-https.no-redirect.http.html
index 46630082600..9798816924a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-https.swap-origin.http.html
index 8188643ee01..56f71d7a497 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-http.keep-origin.http.html
index 018c62b91e0..3da9967a951 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-http.no-redirect.http.html
index 9597e24bdee..c17b37bc438 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-http.swap-origin.http.html
index 5e2643d7fde..cc3fee68658 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-https.keep-origin.http.html
index 01dd5f805c4..ea91c863fb9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-https.no-redirect.http.html
index 6a182a3108f..71a1ec3646e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-https.swap-origin.http.html
index 0bb3681fc97..737fda730ff 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-http.keep-origin.http.html
index 9440f4f487f..5a62982a6eb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-http.no-redirect.http.html
index 8abdf4c327c..e3b14f52ca0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-http.swap-origin.http.html
index ab275ebc172..effeb0a9a88 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-https.swap-origin.http.html
index 937b8b13d55..4a1aee99c98 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/same-origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
index 1cf47d54894..a817b0fff97 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
index 5c3d5e225fb..03ca6e5c4c2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
index 8f56a7b0441..54756e4e50e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
index 2df7ef69811..2496ca3d601 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
index d45c07219b1..665229e526b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
index c888bc339ef..cd3818dfc3a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
index 529912b2e58..ed018a7e87e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
index 0ac61caf3a1..2429d19198d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
index e1ff0869a51..3c6c42b904b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
index 93b50e5f773..df259116fda 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
index a63dbafca91..c0ae8b64bd0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
index 841b0d9e6ed..3a4a73da09b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-http.keep-origin.http.html
index aa408aa6ce5..65d4d275b11 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-http.no-redirect.http.html
index 736d6725afa..5b2e032f1cd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-http.swap-origin.http.html
index d5513b4dd05..5aaf2f75b78 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-https.keep-origin.http.html
index 82f0a1388ba..27058b1fb62 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-https.no-redirect.http.html
index a72cc35cfce..6eb54403f3c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-https.swap-origin.http.html
index 34af6d0fc7f..d23a00666e7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-http.keep-origin.http.html
index 625fd8cd628..cbd4999e402 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-http.no-redirect.http.html
index 78c721601ac..271183fcb4e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-http.swap-origin.http.html
index 03933e69756..ac2723008ce 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-https.keep-origin.http.html
index 9175e7684c8..a388de9a4ca 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-https.no-redirect.http.html
index 0795eb4161e..ba5cba7294d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-https.swap-origin.http.html
index 42dd0f13701..61c17e05527 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/strict-origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-http.keep-origin.http.html
index e97c1e5dca0..42ad5ee0a38 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-http.no-redirect.http.html
index 631218d1148..30af7d2f956 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-http.swap-origin.http.html
index b84afa1a439..ceb66ae165c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-https.keep-origin.http.html
index 4873ce43df2..b9ac57bd605 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-https.no-redirect.http.html
index 8b11a32e1b8..94b29642faa 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-https.swap-origin.http.html
index b6ba1e9cf87..9ae52af1918 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-http.keep-origin.http.html
index edcf94103e4..80d2ef3d637 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-http.no-redirect.http.html
index 8f0c2527505..54b16bd2f2e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-http.swap-origin.http.html
index e7f9688518b..d1a1d0f94f1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-https.keep-origin.http.html
index c5872b8530d..4c39915851c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-https.no-redirect.http.html
index e3adb45186d..a577b04536d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-https.swap-origin.http.html
index 1ce7d0cf3fb..cae58dc0583 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/unsafe-url/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html
index b3d2b544a9c..18f5f7e7836 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html
index 9a007d0d84d..7608b8dd81d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html
index c00e4c49481..e61405026d5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html
index 7c74c41c237..227bfb014ab 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.keep-origin.http.html
index 0b035d26e38..b103557d52f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.no-redirect.http.html
index dec56bc9a0d..1945521974f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.swap-origin.http.html
index 64cd66eac68..794a5d82dc5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.keep-origin.http.html
index 15e60b67956..5c04b74bfdb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.no-redirect.http.html
index c0d07f85854..2d6e05388ec 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.swap-origin.http.html
index e53ac512441..8374abffd93 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.keep-origin.http.html
index cd75aa203eb..faafb375930 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.no-redirect.http.html
index 9be0bf3fadd..00cd1c9a4c7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.swap-origin.http.html
index 4c3708d687f..34abf8e3166 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.keep-origin.http.html
index bf27bb46161..540695000e9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.no-redirect.http.html
index 5a9c1cdf386..91017dac64e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.swap-origin.http.html
index c424f516c3b..69934afdbe5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/fetch/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html
index 67f97ec87be..bc51d55ed10 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html
index 54429d45e45..6ae3dfe0df2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html
index b756a252c44..310a25c9d7a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html
index 41916d9334f..c6e652dbfb8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html
index b1601e51a5f..13002bc2f2b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html
index f70ca471457..0333192ce9e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html
index b4f87226182..411bd2378ad 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html
index 078d1f15e0c..ab458a3fdc0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html
index da81f5061c6..3d7a405eeb1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html
index aa7f4bda7ed..439e0ad2f3a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html
index 9ee83c852c9..d3a5b39ca80 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html
index cb6e6ff16bd..01ea8d525a3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html
index 282c1793384..f1726338251 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html
index 8cf052f45be..9c2ba561f69 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html
index 15fd0d762a1..681e67532c2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html
index 6c724928524..399bb9ea0fc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html
index 8b2487bc3c1..65826f7c85d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html
index 97857ee903a..73efdb75332 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html
index a5d151a9eb4..761a7e349ea 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html
index b07400aa18a..55309a1d31e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html
index dd3bea4a79b..228985630e4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html
index 485b6592c14..d87b9ac71a6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html
index 861b00b2d91..be33a5498be 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html
index 480f7f1a970..52750a374b1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html
index 7df7be8a530..643a7809abe 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html
index f40eaddf0f9..b8c3ca8405c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html
index aec116e896b..f9c6b33cdb8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html
index 89a479c00e6..1d2de6d2a13 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html
index 2414af93892..31328d45740 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html
index 0dda649cd20..717cd564712 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html
index 73a715bbcc4..93aeb304aa0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html
index b858e2be2cc..32dcbabd956 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html
index cdd4ddf4ce4..9c0f9300cb4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html
index b7836bba091..d0d99bf8db5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html
index 855006c31d9..489607530db 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html
index eceeb454721..8d7c2e4e116 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/sharedworker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/sharedworker-classic/same-http.keep-origin.http.html
index 024396c44f3..0947e01737a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/sharedworker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/sharedworker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for sharedworker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/sharedworker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/sharedworker-classic/same-http.no-redirect.http.html
index a047bf3477b..0f27e978db8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/sharedworker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/sharedworker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for sharedworker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-classic/same-http.keep-origin.http.html
index ba9982d8e7c..88217e8b3f0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-classic/same-http.no-redirect.http.html
index c7de2e6f0f2..4371c15add6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-module/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-module/same-http.keep-origin.http.html
index 2884fcab6ef..bcd98e69823 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-module/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-module/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-module to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-module/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-module/same-http.no-redirect.http.html
index 31046accc27..200d64bbb6b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-module/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/worker-module/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-module to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.keep-origin.http.html
index fd4d4237c0d..a83a492fdf7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.no-redirect.http.html
index 262d8d249c4..55a05502590 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.swap-origin.http.html
index 819e7d249b0..d07af49677e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.keep-origin.http.html
index 5bb5c513682..bb681309a81 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.no-redirect.http.html
index 558c333c2c3..f493ba675f0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.swap-origin.http.html
index 0bdeb265ae9..c0c3284332a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.keep-origin.http.html
index fe36ce6c7fa..8b1519a47b3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.no-redirect.http.html
index 9631d04e259..7fc6be9d0a7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.swap-origin.http.html
index c9d2e50d8c9..d00ccc947a3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.keep-origin.http.html
index 6d85d0baea2..285b3eab42e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.no-redirect.http.html
index 6586f1ffe24..d6f5fd26091 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.swap-origin.http.html
index 2e98a643347..e7d9c7685cb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer-when-downgrade/xhr/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/cross-http.no-redirect.http.html
index b25074cd916..3c3e39e7971 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for a-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/cross-https.no-redirect.http.html
index 650c7619ec8..20a4881d258 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for a-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/same-http.no-redirect.http.html
index 4a450355f01..c45b1f4c7a3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for a-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/same-https.no-redirect.http.html
index 40511c7e2c0..0a34f109e15 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/a-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for a-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.keep-origin.http.html
index 408834c03d7..1662580623a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.no-redirect.http.html
index a2f92d657a5..b05452f5f5a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.swap-origin.http.html
index 51c29e644d9..cfd7990f1f5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.keep-origin.http.html
index d0725a2557a..fa89fe78b68 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.no-redirect.http.html
index c33acb3704a..8d5e2b0776a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.swap-origin.http.html
index 48c549827f6..cf2e2054acd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.keep-origin.http.html
index 853b7ef4836..59ec4797c2e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.no-redirect.http.html
index 9d4cac3345e..f883d367e7f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.swap-origin.http.html
index c89a33c4635..fa64998f81f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.keep-origin.http.html
index 3db4fa975f0..5eb42a75a5c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.no-redirect.http.html
index 29f691c70ff..80c44e16cd5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.swap-origin.http.html
index 7e279445157..8bf62ba6310 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/fetch/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.keep-origin.http.html
index e7c08bbcaf9..a11fb430927 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.no-redirect.http.html
index 69607cb0778..4ed4f0ed555 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.swap-origin.http.html
index d7d0ba3b381..66270486980 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.keep-origin.http.html
index 47c57013f44..0e1f69de7d8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.no-redirect.http.html
index 4e3bb1a06fd..1d4a266b900 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.swap-origin.http.html
index 5a7ab10c413..37af269c833 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.keep-origin.http.html
index 7f1d12f1079..ee600f00764 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.no-redirect.http.html
index 1b06a5a9545..c1444081844 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.swap-origin.http.html
index e6c56b11744..78d874cd7b4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.keep-origin.http.html
index ddec0c50687..05d58994cdb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.no-redirect.http.html
index 3bef6b38ae8..180b42ddf55 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.swap-origin.http.html
index c355cc7b41e..8efb1f5871b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/iframe-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.keep-origin.http.html
index 044a0013137..112b9268f43 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.no-redirect.http.html
index bdb0050f728..de4676d67cd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.swap-origin.http.html
index 02a0f736459..4ee121ff97c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.keep-origin.http.html
index 552e0de05df..025968b66e3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.no-redirect.http.html
index 99bf6df0357..54a0de2c93b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.swap-origin.http.html
index bf2fd15f642..b155363e058 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.keep-origin.http.html
index 8ba7fc0528c..7fea42178ce 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.no-redirect.http.html
index 200e236256b..2401b8f330b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.swap-origin.http.html
index 9390f89ac8c..fa53b0b436a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.keep-origin.http.html
index ea628172c34..ec819af6931 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.no-redirect.http.html
index 98937d42ace..4aceaac58f9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.swap-origin.http.html
index 0f5a13efe12..cd8fbfe9098 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.keep-origin.http.html
index 8045577914e..68f9e48740e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.no-redirect.http.html
index db12593a432..e50c977d248 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.swap-origin.http.html
index 1c276c8fdbb..fb2648dd4b7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.keep-origin.http.html
index 47f19e9573c..18eb49cfbb0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.no-redirect.http.html
index b7aa32c2f57..a0843338a23 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.swap-origin.http.html
index c2b727e575a..346a5e64f1f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.keep-origin.http.html
index 464eb4cd1b8..bd3d2fa8e1b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.no-redirect.http.html
index 1ac4dfe81db..9ba37767951 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.swap-origin.http.html
index 9d133b182e1..1c874e8f249 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.keep-origin.http.html
index 86255c2a239..baef78cb21e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.no-redirect.http.html
index 0d852928863..51c81ff6fa0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.swap-origin.http.html
index 734134e44fe..f2c03ebcd99 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/script-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/sharedworker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/sharedworker-classic/same-http.keep-origin.http.html
index 6aeed041c1d..f1a249f2438 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/sharedworker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/sharedworker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for sharedworker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/sharedworker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/sharedworker-classic/same-http.no-redirect.http.html
index c3825ec079c..1f836c6f2c0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/sharedworker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/sharedworker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for sharedworker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-classic/same-http.keep-origin.http.html
index db76379cc9f..1158bc7e5e5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for worker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-classic/same-http.no-redirect.http.html
index f71ac8e8f40..de67fa3aa8b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for worker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-module/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-module/same-http.keep-origin.http.html
index b0be8268545..b6656c669a7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-module/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-module/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for worker-module to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-module/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-module/same-http.no-redirect.http.html
index 475110a72fc..552e926e44c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-module/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/worker-module/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for worker-module to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.keep-origin.http.html
index cfe73628d05..c77a423b3cb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.no-redirect.http.html
index 17c0bd59f0d..3cf0e572297 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.swap-origin.http.html
index a7b975cd619..7a82b1abf34 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.keep-origin.http.html
index 7fff66d3a49..41170c6e4ae 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.no-redirect.http.html
index 9d1fe345515..220ff817094 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.swap-origin.http.html
index 9edc5d8ab07..3ea97ac3502 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.keep-origin.http.html
index 43f324a85c9..28f38a4a700 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.no-redirect.http.html
index 22709fed295..6e8631db120 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.swap-origin.http.html
index 25009254d8e..af6dc67f3ff 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.keep-origin.http.html
index 6be0685716c..51a52d09cd1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.no-redirect.http.html
index 52b9fc83154..6bf08797e01 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.swap-origin.http.html
index ef75493d593..1f0626a09d9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/no-referrer/xhr/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html
index b46e7be3a0b..e332d57ae86 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for a-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html
index a0a310b7155..790d5f73714 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for a-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html
index 298a038279c..dd506fcc066 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html
index 758f12d5c44..7b5468e47bd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for a-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.keep-origin.http.html
index 75f4815eb6b..c58cb7c4b54 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.no-redirect.http.html
index 37756d8c5be..3d5df31d943 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.swap-origin.http.html
index 3ca0ed8c850..e694f13dfe0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.keep-origin.http.html
index 8090e7ed378..0cbc3be83a2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.no-redirect.http.html
index 39c7104194e..12b6a96104c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.swap-origin.http.html
index edd61515cb3..e528b97d5f1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.keep-origin.http.html
index 6272ff9bdcf..350d7cf796a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.no-redirect.http.html
index dca65f1663a..850a8e81232 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.swap-origin.http.html
index a262455d5cb..d222bd295df 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.keep-origin.http.html
index 586a69b543e..694a57d412e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.no-redirect.http.html
index f25400a4268..459cf30238e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.swap-origin.http.html
index ef1fcf8da02..1e951faba7b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/fetch/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html
index f2553d67ff4..8ef8fd6b894 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html
index be21cda94d5..aa355566bb6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html
index 477481d955f..4d789df9d53 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html
index 7c74c301a92..acecfefe3b2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html
index b83ae5afb16..ecef33210a6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html
index 3b87e0e1ee4..1de14dd530c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html
index b34218514f0..5f94bbb6d18 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html
index 7b9551f94f9..6863810352d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html
index b3c8f8bc7b7..cb5e36377bf 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html
index e3549e3092e..e8a9ab43f19 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html
index 86d8dc5a296..9f9813e75f8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html
index e676ab91424..f4a8058f8d4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
index ed27eab67b0..088b203f084 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
index a4f111ba329..c79f0b3be2a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
index 23dbc764034..d4e54c08a3b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
index b09a25e8006..ac4ca124bfd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
index 40453628c96..66ab573165e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
index 548a99f10bc..40d68fc5eab 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
index ae909bd8684..f3a0351f660 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
index 4bb4990a18c..8432eab8ff8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
index 45781d6ccd8..b5a678d0e02 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
index 99a9367616d..23558d8e061 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
index 23f279f394a..08b627f56ef 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
index a2197378de8..cc5e6a344c6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html
index cc79bca168c..11581aacc0b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html
index 1a877c7a62f..0aaf48c1010 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html
index 820c56c2990..9682cc4cb25 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html
index 64764c8002c..6362258b77a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html
index 310e2242d2d..317f9dc8998 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html
index 755cb361f23..7e5114e8106 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html
index d4d2b40461c..550b2c10d57 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html
index 55235947114..abb407fb705 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html
index e82ea504715..dd4e877d1bc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html
index c0009b6a50a..4436f05931a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html
index 82af386aad9..fba6c926d97 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html
index c77c8f20211..0350fd66e6c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html
index 47ef7569831..03abe36f369 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for sharedworker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html
index 12f851e769b..f220d76ba5a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for sharedworker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html
index 5cfd674ea22..a97293eb16b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html
index 04f454b3877..256343a4102 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-module/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-module/same-http.keep-origin.http.html
index 655c76f1c03..89da503edff 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-module/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-module/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-module to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-module/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-module/same-http.no-redirect.http.html
index 0106b3154b8..566f78b287e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-module/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/worker-module/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-module to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.keep-origin.http.html
index 357cefe6efb..64d7baa1f1a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.no-redirect.http.html
index 25a6a3c9791..1e087a18106 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.swap-origin.http.html
index 617947e662c..07d84ff367c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.keep-origin.http.html
index 4eaee8e8e4d..55c2083a1ff 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.no-redirect.http.html
index 57e98ebc915..e0792a252e0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.swap-origin.http.html
index 821f46b4016..3c2d87578dd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.keep-origin.http.html
index 1ae656ab508..bea5b349e2d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.no-redirect.http.html
index d95dfa1fd2c..a90fdc68ded 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.swap-origin.http.html
index e0d685b6fc9..38040fe3495 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.keep-origin.http.html
index 09f77e2adab..f0e9a7f1fb1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.no-redirect.http.html
index 3ed876f46d4..e5429b6e783 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.swap-origin.http.html
index 48babe4a998..2fbb1450199 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin-when-cross-origin/xhr/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/cross-http.no-redirect.http.html
index 4a20e9e4cc1..40aabbdfbea 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for a-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/cross-https.no-redirect.http.html
index e7950f912dd..3ca4033c4f5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for a-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/same-http.no-redirect.http.html
index d33231cb38c..9bffefa6f50 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for a-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/same-https.no-redirect.http.html
index b5626c7c0dc..2174421cf70 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/a-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for a-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-http.keep-origin.http.html
index 6cbfb06d497..4f6f519fb35 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-http.no-redirect.http.html
index 6bd5806921b..34a0c86b978 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-http.swap-origin.http.html
index 250185ba9f4..9e8df6a1d89 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-https.keep-origin.http.html
index b66c4da0baf..e36c3b5d247 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-https.no-redirect.http.html
index 40a04d29f88..2e0052a4ea0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-https.swap-origin.http.html
index eb1a8f79619..58bc8bd6c84 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-http.keep-origin.http.html
index e3569f1d503..27dd44cc172 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-http.no-redirect.http.html
index 1d138fae4c4..f6b77d4d149 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-http.swap-origin.http.html
index 092fec8239c..9c1f0e0cfd9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-https.keep-origin.http.html
index 7202a43af1e..51d5c12f110 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-https.no-redirect.http.html
index 199f948f395..c79ae742878 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-https.swap-origin.http.html
index e254d58d35f..b36071d3e11 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/fetch/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.keep-origin.http.html
index 0044911c2d8..4f7bd2ddb7c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.no-redirect.http.html
index fd06406bc98..a4dae22bfb9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.swap-origin.http.html
index e3ac6f648e3..7818554992a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.keep-origin.http.html
index 78b5cfa3bb9..f1fe7c006f1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.no-redirect.http.html
index 86cf62f479d..933c6729d4a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.swap-origin.http.html
index 58ff33f8024..d315738e0e7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.keep-origin.http.html
index 51910edd9d3..178968e6db3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.no-redirect.http.html
index 3432542251d..65213cf1074 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.swap-origin.http.html
index f0827d96efb..ca9c9df1ef8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.keep-origin.http.html
index a9fc93d6b54..9636530141f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.no-redirect.http.html
index eaf0c719cdf..3d04897f9b2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.swap-origin.http.html
index 72264666b13..1a3508e9a1f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/iframe-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.keep-origin.http.html
index 16ea22743cb..6670d6d8a41 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.no-redirect.http.html
index eb9dcf78318..c25a33644e9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.swap-origin.http.html
index 1872a9310f7..3d7ad2168dc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.keep-origin.http.html
index 7cb2e58c22f..a11fa5d93fd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.no-redirect.http.html
index 5993c1a4dc4..11a545f1e79 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.swap-origin.http.html
index 2a00f3c6fdc..21c6d95057e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-http.keep-origin.http.html
index f41dd8ed255..ff1ab459def 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-http.no-redirect.http.html
index 23f60063607..1b6646dacb9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-http.swap-origin.http.html
index 17e0f040996..0d17830d020 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-https.keep-origin.http.html
index 3c0453f8617..3a05e06ed0d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-https.no-redirect.http.html
index 9d0609167f1..c33af79980a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-https.swap-origin.http.html
index 6c00fd9985f..92344ccb466 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.keep-origin.http.html
index 5bee1774b3f..8351133d2e1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.no-redirect.http.html
index 580b42e0c99..945f2bb4617 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.swap-origin.http.html
index 413b20aa2bd..bf97f96ea5b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.keep-origin.http.html
index 29f367a04e8..26c541a27fd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.no-redirect.http.html
index d2c5bfc2bfc..a78bdd5a909 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.swap-origin.http.html
index 63670d98597..050da344555 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-http.keep-origin.http.html
index 1b150f1cf65..829caf653a8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-http.no-redirect.http.html
index 3b8b1ced900..ab8aabba902 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-http.swap-origin.http.html
index bfdb519d4b4..2d6ba47b75a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-https.keep-origin.http.html
index eec55f1a686..af54beeacab 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-https.no-redirect.http.html
index 028ccc9d419..3d7ed51d9ff 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-https.swap-origin.http.html
index 7c9efe9c540..8c2c4493452 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/script-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/sharedworker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/sharedworker-classic/same-http.keep-origin.http.html
index 0e8b46c9504..8b26ae4b565 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/sharedworker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/sharedworker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for sharedworker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/sharedworker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/sharedworker-classic/same-http.no-redirect.http.html
index 13249150441..2e11e130dfc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/sharedworker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/sharedworker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for sharedworker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-classic/same-http.keep-origin.http.html
index 516598a9408..7e2272825d6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for worker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-classic/same-http.no-redirect.http.html
index d2b60caa30d..382e1862566 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for worker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-module/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-module/same-http.keep-origin.http.html
index 7c4685d0160..8179b7a1e41 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-module/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-module/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for worker-module to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-module/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-module/same-http.no-redirect.http.html
index 6d60f9473ab..51f2f9e709f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-module/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/worker-module/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for worker-module to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-http.keep-origin.http.html
index d1cf15a5745..a41d69ad7b2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-http.no-redirect.http.html
index fe4f588ad94..456f0bf7025 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-http.swap-origin.http.html
index 4106f858486..0081e74065b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-https.keep-origin.http.html
index 09fb97ad952..7abd36b9518 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-https.no-redirect.http.html
index 5f6c2bdb9e0..0394d16ece2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-https.swap-origin.http.html
index cb8df81462a..315b1af6c72 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-http.keep-origin.http.html
index 8aca08162ba..227aec5a81d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-http.no-redirect.http.html
index c6d243af554..a1f6d307ead 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-http.swap-origin.http.html
index 2f672f8f536..17528695279 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-https.keep-origin.http.html
index dfa0026566a..45ad932c87c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-https.no-redirect.http.html
index 9802aebc812..24b16af2b5e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-https.swap-origin.http.html
index 823d510fb73..a2c0e8ae444 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/origin/xhr/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/a-tag/cross-http.no-redirect.http.html
index ed9a28b65ac..2b9d2097e37 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/a-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for a-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/a-tag/cross-https.no-redirect.http.html
index 754471a9cff..f47e6918ffc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/a-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for a-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/a-tag/same-http.no-redirect.http.html
index 0abb0a7d9c4..13f42bcf980 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/a-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.keep-origin.http.html
index b0c2bb82783..8f34e4b40b3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.no-redirect.http.html
index 4b04c2b5f22..1508e7b65d2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.swap-origin.http.html
index 53818e45328..7aee58850d6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.keep-origin.http.html
index 50eedd46d53..3fb3fc860c4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.no-redirect.http.html
index 594d1e23709..fce68ea7cd6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.swap-origin.http.html
index b52735fed34..ce29d475272 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.keep-origin.http.html
index 88168ccbf8c..b08ea62152b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.no-redirect.http.html
index 5c6b99310ee..c3228e68db7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.swap-origin.http.html
index dc653329cf1..959da6b41ff 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-https.swap-origin.http.html
index d7cf4f1fffd..7d4cd7464ff 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/fetch/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for fetch to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.keep-origin.http.html
index 3efc9cd5a37..21f8c3133c6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.no-redirect.http.html
index 16e6f6c59ff..9280b146790 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.swap-origin.http.html
index 03bc1011caf..de7dd9fc27e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.keep-origin.http.html
index 29d622ea25e..3fe94d95d01 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.no-redirect.http.html
index e4322a6a1c7..147691d1211 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.swap-origin.http.html
index 9ed0d18972a..10f02d38b7c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.keep-origin.http.html
index 5692389863e..839a460e2f3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.no-redirect.http.html
index 45819d53de3..6adde4099e3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.swap-origin.http.html
index 38fc13c7504..18b9318f0ae 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-https.swap-origin.http.html
index 604a68f372c..99754a15bc4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/iframe-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for iframe-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.keep-origin.http.html
index 8c9e5231584..7d76b2d01f6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.no-redirect.http.html
index 47c03577e38..6f3f81efed2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.swap-origin.http.html
index 84548e25449..07644228697 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.keep-origin.http.html
index 73b4b43fe3e..c99b805ee6f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.no-redirect.http.html
index dbba3b8e308..abd5da87073 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.swap-origin.http.html
index c91e2027091..de3f34e6ed6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.keep-origin.http.html
index f2b58faa4d8..02890f01339 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.no-redirect.http.html
index 95dcbba40a1..d53b6b67151 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.swap-origin.http.html
index ccdaab708b3..e7f8f4e1ce8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-https.swap-origin.http.html
index 1224211f845..323971aceff 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.keep-origin.http.html
index 35fac64aafb..9339fe1536d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.no-redirect.http.html
index ccdc442b35a..eb440bf0e39 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.swap-origin.http.html
index 0e9b3556af2..c86ad7a9c52 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.keep-origin.http.html
index e5b72cf0743..f61132e7684 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.no-redirect.http.html
index c00d12de0b1..b62e58c7963 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.swap-origin.http.html
index 956910d4f81..78b5d49337a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.keep-origin.http.html
index 64907c87168..0aed5b01195 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.no-redirect.http.html
index 09b1c1f7449..7a6f1a2788f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.swap-origin.http.html
index a5307e7bc4b..433b905fd36 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-https.swap-origin.http.html
index e15574fbc4b..a18912fb172 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/script-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for script-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/sharedworker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/sharedworker-classic/same-http.keep-origin.http.html
index fa383bbb814..8528aa86433 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/sharedworker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/sharedworker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for sharedworker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/sharedworker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/sharedworker-classic/same-http.no-redirect.http.html
index ecd1f5a1658..f2e87c9c86e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/sharedworker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/sharedworker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for sharedworker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-classic/same-http.keep-origin.http.html
index 02710110601..4478b057eac 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-classic/same-http.no-redirect.http.html
index 30deddfd1a3..971c35f3f17 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-module/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-module/same-http.keep-origin.http.html
index 5a734b9201d..4646ac18bcc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-module/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-module/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-module to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-module/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-module/same-http.no-redirect.http.html
index fac2c79ad64..34380c9974f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-module/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/worker-module/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-module to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.keep-origin.http.html
index d70c192e45a..991590d42e1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.no-redirect.http.html
index 1cf3b441ce9..d1c5e7679d5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.swap-origin.http.html
index f8b167293ff..4d59243b94a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.keep-origin.http.html
index 34413f44d0b..9fe84a6563e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.no-redirect.http.html
index 2dcc45119a1..68c24674791 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.swap-origin.http.html
index 843b7b8bd8e..cde13783182 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.keep-origin.http.html
index e8e560af2a0..02b2b05ea96 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.no-redirect.http.html
index 12198095da2..b82f10fac5d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.swap-origin.http.html
index 300bcba4cf8..0a691b51adf 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-https.swap-origin.http.html
index 82729f56cca..84c5c47a5bd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/same-origin/xhr/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects omitted for xhr to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html
index 904e587a6a1..381a8d7d279 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for a-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html
index cc8c914c025..ce747104182 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for a-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html
index 010acee655a..bed1549ef06 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html
index 2817325cfc5..b4a8996e8d1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for a-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.keep-origin.http.html
index 856bd37ac9b..7ff567aac41 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.no-redirect.http.html
index fd4826682ac..1d8baf9638b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.swap-origin.http.html
index fd82f1b1104..0b9637e29e0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.keep-origin.http.html
index 223f1866e9d..8356d022948 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.no-redirect.http.html
index 6c803c76527..7549a656c6f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.swap-origin.http.html
index d2592196334..f9b940e0324 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.keep-origin.http.html
index 30a6824fb62..dd7a2472099 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.no-redirect.http.html
index 2034b691689..cba214803a5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.swap-origin.http.html
index dd8050cb07c..8d4768f30dc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.keep-origin.http.html
index ba8468ff86f..242469e626a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.no-redirect.http.html
index 40905ede8f7..e2daede730a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.swap-origin.http.html
index 566975302f7..247684e333c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/fetch/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html
index b68c3399124..d5ef4e6e93a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html
index 7949aae354d..5587203648c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html
index 654c8d00c86..9bed03a541a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html
index b9bfa6a5214..9b114b16f40 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html
index d403af05d75..2637b57bcd6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html
index 87820e5812e..6241294c212 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html
index f5dfb70043f..654680d7d1e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html
index a9f0ac0a967..fed512ecdd5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html
index 98ae2c0006f..f97f14d41b2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html
index 8c4a715c277..56b9f6f86c3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html
index 8c477e58e5e..aa9c6ffd19f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html
index 37d55ef305f..d995d234607 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
index cf39ccd38ad..6486b9dde2c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
index f447202e3d5..1c49b3520d2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
index e83c17e2b87..2bc4da51dc6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
index 113be97571c..5e25e169f78 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
index c52b4f5535b..81df37d3e4b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
index 3834bf371f2..f6f52aa85ba 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
index 02cf5abed0c..bf41468931a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
index ef022b72dfa..b5f5ef832f2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
index a79346508dc..fa1d2283dc5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
index eeb927bfa60..f642c322c9d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
index 1c0e791357f..073589c421d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
index 7b30449b1f9..67d55d83c84 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html
index a20e420662d..74767b3ea5b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html
index 969f993927a..e4926582f1d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html
index 47f37f86f3a..2f9c2e45d98 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html
index 77df78413f2..19f399b9736 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html
index af9cf983258..ae82747b73f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html
index 020c41e1773..2435daa311b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html
index bd169400464..3cc3cd8d662 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html
index ed74429ca15..e75fd6e7f0c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html
index ebcc6bac5b9..0883f6a00cb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html
index cc8c6adb809..7d383a87180 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html
index 1c1bb7697f0..d6b62169c06 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html
index df62047bff0..2d909b007f9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html
index 17a8d06b6d8..9d4f18241d6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for sharedworker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html
index 85c37ed2762..c55a1555bc6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for sharedworker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html
index 4d8aedb4004..2f77e61e1a8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html
index 52b029e38f3..ce7579e4c53 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-module/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-module/same-http.keep-origin.http.html
index f9629af5961..5cc19088d8d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-module/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-module/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-module to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-module/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-module/same-http.no-redirect.http.html
index 751470c0f11..9b27acf1dac 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-module/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/worker-module/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-module to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.keep-origin.http.html
index 5bfcfcf0c39..db2434cdb40 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.no-redirect.http.html
index df7902ed007..8f7e4439029 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.swap-origin.http.html
index aa3ae70aac1..1bd2cd5c09b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.keep-origin.http.html
index 7dcd6a27c5d..f96b0bad318 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.no-redirect.http.html
index 900b0694a59..f69f34751f4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.swap-origin.http.html
index 733ccaa102d..4d98307f233 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.keep-origin.http.html
index 32d9172e807..0faa04f3ae9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.no-redirect.http.html
index 1d2c73a4fee..71d259aa249 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.swap-origin.http.html
index 5bd5fc1da3c..229e4d81a1b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.keep-origin.http.html
index 83ca559a9cf..aa80aca528c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.no-redirect.http.html
index 5e988c33a2c..fd083ee93d2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.swap-origin.http.html
index e3a7bf03723..ae41601a66c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin-when-cross-origin/xhr/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/cross-http.no-redirect.http.html
index cb4f01f6c95..d8400eb77c5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for a-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/cross-https.no-redirect.http.html
index 4885fbe1ff0..2df96ccb120 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for a-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/same-http.no-redirect.http.html
index cc1c78f8beb..5ff2faa3b08 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for a-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/same-https.no-redirect.http.html
index d20d8611d74..882629433fb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/a-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for a-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.keep-origin.http.html
index 057180a979d..26755b1d5d0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.no-redirect.http.html
index 3688dc22422..762b2a37d72 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.swap-origin.http.html
index 1ded06e4b46..06bec6dfa65 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.keep-origin.http.html
index 06167dd942e..b9066e8025a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.no-redirect.http.html
index a1dee152b5d..e1f40610e19 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.swap-origin.http.html
index d774b21538c..b9efba712ef 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.keep-origin.http.html
index ea3dad3bf8f..d70c493fb20 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.no-redirect.http.html
index ac35310f0ba..07167183a67 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.swap-origin.http.html
index f61aada87f6..7e4592afb2f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.keep-origin.http.html
index 96a82aecc23..e17f4011142 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.no-redirect.http.html
index 024dcdbb855..c1ba382a6e2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.swap-origin.http.html
index 107bd7812f4..ae8e73c219d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/fetch/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for fetch to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.keep-origin.http.html
index 60b9f6766d1..cc41d608efc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.no-redirect.http.html
index af995ca2ead..64a356a7e8c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.swap-origin.http.html
index 60a98bedc8b..05ab0900770 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.keep-origin.http.html
index b12f577a879..74dfe450431 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.no-redirect.http.html
index fa99e45193e..02a1084e290 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.swap-origin.http.html
index d5834fb1a1d..60665b949c7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.keep-origin.http.html
index f10620601c4..f520223cf72 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.no-redirect.http.html
index 256d8289726..544c58d2fd8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.swap-origin.http.html
index 582bca8a55d..fb80a7297ac 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.keep-origin.http.html
index 0edd958eaa6..9795a487b6b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.no-redirect.http.html
index f4225e0e34d..abcbee94c3b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.swap-origin.http.html
index e71abffe430..c8102949ede 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/iframe-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for iframe-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.keep-origin.http.html
index fcfb36be078..657908de15e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.no-redirect.http.html
index c5f506163b0..f17fc3a764c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.swap-origin.http.html
index e42ec7f173c..4c8d0e36e70 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.keep-origin.http.html
index bc459e949d2..fced53dff43 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.no-redirect.http.html
index 35179b3793e..b22aea4813a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.swap-origin.http.html
index 6657261925b..644c8433081 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.keep-origin.http.html
index 1256c4229cb..94a08ebbb5a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.no-redirect.http.html
index 7976130fb94..66f91396d96 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.swap-origin.http.html
index 46fcbefebcb..b7fa7c76ea6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.keep-origin.http.html
index 214285a9cc7..e5b32493762 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.no-redirect.http.html
index 861d5510267..700e6caeafe 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.swap-origin.http.html
index caff7fe9313..287f7241a63 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.keep-origin.http.html
index c050bef9fac..265dfdb2939 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.no-redirect.http.html
index 7e9c5c20582..60a610c883b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.swap-origin.http.html
index 949d6267406..249a08c3792 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.keep-origin.http.html
index 9544b914dda..fea15e881c6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.no-redirect.http.html
index 12a3345a651..a0197fa9707 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.swap-origin.http.html
index da5ec0b4fcc..53bd0cc7648 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.keep-origin.http.html
index 8f52a22b3c2..be4c36650f3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.no-redirect.http.html
index c9c71a76d6b..50e95a73b13 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.swap-origin.http.html
index d6c7639e7d1..10d30d1f616 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.keep-origin.http.html
index 0252877d323..d4c1c0c94a9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.no-redirect.http.html
index a1794947532..0b9510c6377 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.swap-origin.http.html
index b88a6e8267f..59aa240ed33 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/script-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for script-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/sharedworker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/sharedworker-classic/same-http.keep-origin.http.html
index 0164b064deb..73781b6bcf9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/sharedworker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/sharedworker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for sharedworker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/sharedworker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/sharedworker-classic/same-http.no-redirect.http.html
index 289fc670546..2f5d857e4da 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/sharedworker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/sharedworker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for sharedworker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-classic/same-http.keep-origin.http.html
index 7561b4a0882..610a8f4262f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for worker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-classic/same-http.no-redirect.http.html
index 2244a4cab6f..1ab66a526ff 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for worker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-module/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-module/same-http.keep-origin.http.html
index 4fa1f76fc9c..b3f8bff7195 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-module/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-module/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for worker-module to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-module/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-module/same-http.no-redirect.http.html
index f1f946f6df1..abf8e77cf4d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-module/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/worker-module/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for worker-module to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.keep-origin.http.html
index 62b1d9fcfff..ad937bcc0c2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.no-redirect.http.html
index 70fb9f9b1a2..8c6721e53e4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.swap-origin.http.html
index 7fa069a3df4..e8564ee685d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.keep-origin.http.html
index 443e5e99ebd..b3b580d9ea7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.no-redirect.http.html
index 946ef6f0d6e..53ef86a4485 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.swap-origin.http.html
index 24165be3275..d206f41e090 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.keep-origin.http.html
index 46f49d813cc..38d101103a4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.no-redirect.http.html
index 5d6ae0ab3a6..39870f731d5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.swap-origin.http.html
index c0f82076021..4d7c63bde8c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.keep-origin.http.html
index ac0c3e71bbf..f6402c403f7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.no-redirect.http.html
index 83ad4b62912..d4171cd2410 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.swap-origin.http.html
index 92157004fac..4503188ed02 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/strict-origin/xhr/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects origin for xhr to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/cross-http.no-redirect.http.html
index 7b2775d373b..5c816eb0a44 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/cross-https.no-redirect.http.html
index f3d2c9bdc33..96d4eabbefa 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/same-http.no-redirect.http.html
index 260ba29dbdf..37f12599a1c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/same-https.no-redirect.http.html
index d676d8f2a31..71313a690fa 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/a-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.keep-origin.http.html
index 46f755716fb..83475de46f5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.no-redirect.http.html
index ea92aa8bb90..4bd1b375963 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.swap-origin.http.html
index 81b93dbc335..832acef5b5f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.keep-origin.http.html
index 8f83d836372..c1a9a94dc12 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.no-redirect.http.html
index 652544ef076..f77455b2703 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.swap-origin.http.html
index 501473cb7d1..d1060c6544e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.keep-origin.http.html
index a4ab8302d9a..e29af406d73 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.no-redirect.http.html
index f4446f7c759..bcb14d59021 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.swap-origin.http.html
index 32f80b9210e..b7b24f5c106 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.keep-origin.http.html
index ff6aafe80dc..81493ee9d36 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.no-redirect.http.html
index 5b4309f61bc..6a29be40643 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.swap-origin.http.html
index dbf8920ceb0..87c56c603e6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/fetch/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.keep-origin.http.html
index e184f2f99d0..ccff3d5edac 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.no-redirect.http.html
index e713b614473..5c34320a6a6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.swap-origin.http.html
index efcacb80db5..be3ad959509 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.keep-origin.http.html
index 0e0ad876258..4b15fa4a5f4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.no-redirect.http.html
index 7aa58b40dd9..e385c68fabf 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.swap-origin.http.html
index 96940d924c5..2d1b833a896 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.keep-origin.http.html
index 826f0129e49..1b0b5dfa76e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.no-redirect.http.html
index ff42df4b3c1..2359faf8082 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.swap-origin.http.html
index abd462ee755..628bf7c9357 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.keep-origin.http.html
index 141ccdb31ae..ff53d09be61 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.no-redirect.http.html
index b322ae35886..4e5d310d933 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.swap-origin.http.html
index 1cafbbc10b4..8a2aaf9a7f0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/iframe-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.keep-origin.http.html
index d8beb3587ad..13d00be71d2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.no-redirect.http.html
index d70214a0bbc..b391ba07f32 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.swap-origin.http.html
index 8f93cee2472..f0a3a42cfad 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.keep-origin.http.html
index fe438d62a8b..897a84e2e26 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.no-redirect.http.html
index aa3d84b0d72..99cad1b4856 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.swap-origin.http.html
index 5b7a08d20b0..42c2f224d5b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.keep-origin.http.html
index aedc3236108..75cb2d163e1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.no-redirect.http.html
index ec1ff22f3be..8b37e8fc393 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.swap-origin.http.html
index 632a02bf290..f8e6582bddf 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.keep-origin.http.html
index 16ae57857d5..77b58ce195d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.no-redirect.http.html
index 10b36291cf7..963f8a370a5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.swap-origin.http.html
index 4b3b746577e..920b578cdd6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.keep-origin.http.html
index ae46fd10a28..26629a29c6d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.no-redirect.http.html
index cceae990937..98da011b109 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.swap-origin.http.html
index 9730c086bb4..141f7f55e84 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.keep-origin.http.html
index edb2870fd2a..b3cd9332d2f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.no-redirect.http.html
index 85bcee05924..09f9c7e1b01 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.swap-origin.http.html
index cbe536dad6b..4cc455c2f5b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.keep-origin.http.html
index f0020630ccb..60519bc6e8b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.no-redirect.http.html
index 632083161f0..b1a2dde0e7d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.swap-origin.http.html
index 857b3cc3b11..cc741df381a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.keep-origin.http.html
index 27a0f129237..0b825b17e57 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.no-redirect.http.html
index bb7bd17c076..36a19e73da1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.swap-origin.http.html
index 3e38bae9f2b..18013980f38 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/script-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/sharedworker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/sharedworker-classic/same-http.keep-origin.http.html
index 4783f45ac9d..214d4f5a46b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/sharedworker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/sharedworker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for sharedworker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/sharedworker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/sharedworker-classic/same-http.no-redirect.http.html
index f2f186cdfda..2d86ea85b99 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/sharedworker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/sharedworker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for sharedworker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-classic/same-http.keep-origin.http.html
index 08a9996882f..16d0292c82f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-classic/same-http.no-redirect.http.html
index 4230c620d52..6b740f1184d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-module/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-module/same-http.keep-origin.http.html
index 94f6837bc9d..0dbd2c92df8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-module/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-module/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-module to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-module/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-module/same-http.no-redirect.http.html
index 3c533839f64..9de4cbc6dc0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-module/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/worker-module/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-module to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.keep-origin.http.html
index b97e5c69991..603a9aaa5f5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.no-redirect.http.html
index 3de9921101b..fc55fed0d04 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.swap-origin.http.html
index 4a927af2bb0..412e37f10ff 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.keep-origin.http.html
index c90180a3a07..dbd033f7be4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.no-redirect.http.html
index 6c5cd5d0323..e69f76eab6c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.swap-origin.http.html
index 433913e65b1..36348b46a20 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.keep-origin.http.html
index 82d546f3030..bab18f65504 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.no-redirect.http.html
index 76dfb9bcc00..ad9fa9f1cad 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.swap-origin.http.html
index cd9a26e1a25..1be3fa02a7c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.keep-origin.http.html
index 8a345aab4f5..6e367a23417 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.no-redirect.http.html
index 770b6be72ab..0bd6a160c7d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.swap-origin.http.html
index 557c897f6dc..3aa3f884ef4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unsafe-url/xhr/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/cross-http.no-redirect.http.html
index ecec5f91755..7b76180b128 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/cross-https.no-redirect.http.html
index b8e0cb2bc50..ead7efc9633 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/same-http.no-redirect.http.html
index f5ef3b71b5e..0350e03597c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/same-https.no-redirect.http.html
index 5d78d3f8550..be8155abc71 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/a-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-http.keep-origin.http.html
index ea2e8d11948..d6dbf7c38f5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-http.no-redirect.http.html
index 2cfe2a0fb99..d6b7b1d4b23 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-http.swap-origin.http.html
index 44501a5f736..228bac96566 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-https.keep-origin.http.html
index 9f51a700456..23a5dc69603 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-https.no-redirect.http.html
index b16692f66d4..2b950c4a681 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-https.swap-origin.http.html
index 532809dd0af..68d8dddf59d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-http.keep-origin.http.html
index 99882a623cc..68a2919245a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-http.no-redirect.http.html
index aae08809fa2..9786e115f45 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-http.swap-origin.http.html
index b8dbbd6e029..aeb97a12712 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-https.keep-origin.http.html
index 5480d46ff3f..27bf0fb3825 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-https.no-redirect.http.html
index 0edaa41c1c8..f2de2eeabfa 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-https.swap-origin.http.html
index 2bcb3cbe6ec..2f059b49d6c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/fetch/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-http.keep-origin.http.html
index 97ec687004a..51b796faff4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-http.no-redirect.http.html
index d631a6dcb12..ae910ab09db 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-http.swap-origin.http.html
index 2d627c6d22e..6b96a09c179 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-https.keep-origin.http.html
index 366e8665a62..89eb976029d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-https.no-redirect.http.html
index 3a55660c0e4..d099040c32c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-https.swap-origin.http.html
index 9b857831f09..026635498c0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-http.keep-origin.http.html
index d80ff5a5807..a88a0727bf6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-http.no-redirect.http.html
index 012d095ef49..04cc2e35ebc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-http.swap-origin.http.html
index f2f4595415a..c877963cb9a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-https.keep-origin.http.html
index 667567ebba1..5a1af893987 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-https.no-redirect.http.html
index 2824cead304..4c9fb03cd2b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-https.swap-origin.http.html
index 9efcc95c2aa..d9ab586df6e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/iframe-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-http.keep-origin.http.html
index 3d9206f18f1..9631d810efd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-http.no-redirect.http.html
index 6d5c1e56cb2..6e03cdab423 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-http.swap-origin.http.html
index 51596668d93..f3ccb1f5042 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-https.keep-origin.http.html
index 9cd2d1ffee5..27266df1e47 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-https.no-redirect.http.html
index 4d71131d9b9..7299286879b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-https.swap-origin.http.html
index 29a55b76272..53ae37b0509 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-http.keep-origin.http.html
index 09f9e964f66..bb0fc8062f5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-http.no-redirect.http.html
index ee69797376a..6d4ed57e23c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-http.swap-origin.http.html
index 8b9f2909c64..719a6354f27 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-https.keep-origin.http.html
index 63ae656a1bc..c39fdd14a44 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-https.no-redirect.http.html
index 63a3adfeee1..d594f8b75eb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-https.swap-origin.http.html
index bf559ef2fa1..2fbe12fe8a8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-http.keep-origin.http.html
index e49bb460dba..2a587ca4b11 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-http.no-redirect.http.html
index cc431565cb1..d0be10f9bcd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-http.swap-origin.http.html
index acba24bf648..85414f14de3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-https.keep-origin.http.html
index 6d335a915c8..ec3dcdea341 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-https.no-redirect.http.html
index a72d9f9d555..196770f8da6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-https.swap-origin.http.html
index 5ae41b8a475..151d87662ab 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-http.keep-origin.http.html
index 41d2ffbf3bb..c186fa19693 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-http.no-redirect.http.html
index c5034618698..d0c49af446f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-http.swap-origin.http.html
index ccf74bfc978..594be914a13 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-https.keep-origin.http.html
index 1f3c30737f9..f0acef6c59e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-https.no-redirect.http.html
index 8b7f117bd90..569f8c1ded6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-https.swap-origin.http.html
index de7ff149fad..c027bcd884d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/script-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/sharedworker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/sharedworker-classic/same-http.keep-origin.http.html
index bf5fbd15347..6e6160aa74a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/sharedworker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/sharedworker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for sharedworker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/sharedworker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/sharedworker-classic/same-http.no-redirect.http.html
index 019f99b8515..03b0a5ecd0c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/sharedworker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/sharedworker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for sharedworker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-classic/same-http.keep-origin.http.html
index bb03d60a754..9c1caa904e3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-classic/same-http.no-redirect.http.html
index 2647d9c0068..954ed8fa62a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-module/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-module/same-http.keep-origin.http.html
index 48e9b2fc797..dd8d5e58104 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-module/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-module/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-module to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-module/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-module/same-http.no-redirect.http.html
index c471a2ab65f..282912b7da4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-module/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/worker-module/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-module to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-http.keep-origin.http.html
index d05cf044d6b..71192894cea 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-http.no-redirect.http.html
index a46b1806e1d..60033300dd7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-http.swap-origin.http.html
index bb3472038d3..be62704fe35 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-https.keep-origin.http.html
index d7ff137270e..7d4131664e8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-https.no-redirect.http.html
index d2fe3e21cd9..84e65d398a1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-https.swap-origin.http.html
index 5646eec5988..1b7e54f4ff6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-http.keep-origin.http.html
index 67e588307b5..9f3d16e85d2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-http.no-redirect.http.html
index e165cb1f414..40cd238de98 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-http.swap-origin.http.html
index 395832acebd..a912773ca20 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-https.keep-origin.http.html
index 99224b7cb6b..b0eda9910fd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-https.no-redirect.http.html
index a2c89524c97..ecfc6a58475 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-https.swap-origin.http.html
index d868323f574..c166e90808a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.http-rp/unset/xhr/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html
index 9c8bd866dd3..825868a0d4a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html
index 847ff9e0748..9a6f5e974fa 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html
index 92daf1692d5..476831fc952 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html
index 83b076cf361..b1a85655263 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/a-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-http.keep-origin.http.html
index d5c1ef92532..9cac2ec761e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-http.no-redirect.http.html
index e1b9a4e96e3..1ceb25c3f43 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-http.swap-origin.http.html
index ff187967c8a..5865d6b2e85 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-https.keep-origin.http.html
index aebd3352749..9fd2445d62e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-https.no-redirect.http.html
index ebc64f516ad..e88bd9105d1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-https.swap-origin.http.html
index 6d2aee1733f..209fa3c48b0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-http.keep-origin.http.html
index 2e465f61035..6672b1eace0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-http.no-redirect.http.html
index eb63faeca13..ec17b1f121f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-http.swap-origin.http.html
index 74d717b82d0..040a9ecd15a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-https.keep-origin.http.html
index d889f2addda..aead299f56e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-https.no-redirect.http.html
index 3a1981b72b4..320ee1d1bb6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-https.swap-origin.http.html
index e8c9f719f6c..c3fe91666ac 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/fetch/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html
index 0e6de725c15..b29d9aa1c1f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html
index f00394f8864..98f3feeaace 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html
index 29bbb89fcd4..5bc48e9a9d6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html
index edb2f7d6cf4..d4ff0dadc7e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html
index 245f0e9c422..204e954e926 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html
index ddd427653f9..9f7eb31518b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html
index 118bb843efb..7e9a21aa0a8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html
index e55d45239c2..97e52fb10f8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html
index 34652fae30b..af0cc4307ae 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html
index 798a95496ef..84467bc3595 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html
index 399775f8fd6..fe2467f192a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html
index 99b647b458a..0e411453564 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/iframe-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html
index 644f9725974..1c597c658dc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html
index 33fea42d097..ad9d89802e6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html
index 9141367a2a3..5309e3f2814 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html
index 34f144f635c..0d049ac6a82 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html
index 6e8c01be69e..1eb934e59c4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html
index be46a6dc033..3e1e5f9a2af 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html
index c752d40de5c..8ec49cd9c46 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html
index 3ef5e2da959..85d6718db62 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html
index 5c114376e21..476b90e4473 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html
index 973f18e57c5..8199f567466 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html
index c920708a903..d21736b0595 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html
index 9f7674a5ad9..7980103efc0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html
index b09756f12a1..10227a80fd8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html
index d2a2b71e826..eee16a3120b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html
index f7c457e5f29..798b35cb334 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html
index 24eb8842d05..c62baf10363 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html
index 17bb9c2610e..2193ab2d0da 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html
index 29bbc505f9d..cfcfef7529c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html
index 7963b7905c6..6ff96f572f3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html
index 843e6926217..287c94b48ae 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html
index 464aba106c1..5eff119a903 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html
index 7dc965416c5..0a8d85687ca 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html
index f941e1e48f9..4b310dc6d79 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html
index 1e369f1d45d..feb3353ff9f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/script-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/sharedworker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/sharedworker-classic/same-http.keep-origin.http.html
index 780113a6ee4..a4943affd87 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/sharedworker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/sharedworker-classic/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/sharedworker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/sharedworker-classic/same-http.no-redirect.http.html
index 75648ff4ecf..8a4f62db322 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/sharedworker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/sharedworker-classic/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-classic/same-http.keep-origin.http.html
index 816854345fd..451b518e32e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-classic/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-classic/same-http.no-redirect.http.html
index 0ab03889e98..7c9df1c6318 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-classic/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-module/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-module/same-http.keep-origin.http.html
index c7095216619..3cab708f9b3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-module/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-module/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-module/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-module/same-http.no-redirect.http.html
index 37ac290d6b3..93fcde08e5a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-module/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/worker-module/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-http.keep-origin.http.html
index 70ea4320555..e555bca394e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-http.no-redirect.http.html
index 0a25233e4f1..776a27f16b2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-http.swap-origin.http.html
index 0460050d4ba..2a8826b510c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-https.keep-origin.http.html
index 0e7cdab08f8..e530e58910b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-https.no-redirect.http.html
index 7fb8cf98201..347858d4e09 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-https.swap-origin.http.html
index e49c19a7486..92d6b4e701d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-http.keep-origin.http.html
index d7be1b63225..4a4025c90e7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-http.no-redirect.http.html
index 79dc86420b0..6802c97b51b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-http.swap-origin.http.html
index 013fc3a5a3f..eee53b0fc2e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-https.keep-origin.http.html
index 20c9d84a140..a3e3a73a8de 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-https.no-redirect.http.html
index 9d9b89a2560..5047e9b1911 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-https.swap-origin.http.html
index 71d97ee0390..a7622186b70 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer-when-downgrade/xhr/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer-when-downgrade">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/cross-http.no-redirect.http.html
index 980bb085e4b..bb08e6adda7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/cross-https.no-redirect.http.html
index 1a5d8286fb3..e14f676b278 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/same-http.no-redirect.http.html
index 4f10b1e49b8..1a84ef38e55 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/same-https.no-redirect.http.html
index 63a5ac61022..8b032e959e1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/a-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-http.keep-origin.http.html
index 29533784c3f..725100262be 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-http.no-redirect.http.html
index fa3d946a8ae..db3025ebdae 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-http.swap-origin.http.html
index aea45c919e4..d476f8c1b60 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-https.keep-origin.http.html
index 787b33c1ea0..ead73b6f25f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-https.no-redirect.http.html
index 8295a63e05a..fa8ceffe6ff 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-https.swap-origin.http.html
index 3481eda3ed7..25caf44c75a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-http.keep-origin.http.html
index 153563a38b3..bc7c35b3f48 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-http.no-redirect.http.html
index c1910747623..d5a56542c5d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-http.swap-origin.http.html
index 1d87d656f67..8a96d666699 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-https.keep-origin.http.html
index 38fe934f9a9..2b0938e2b42 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-https.no-redirect.http.html
index a43637790ac..bafbbb5d681 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-https.swap-origin.http.html
index 98fe5237308..4456a15d483 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/fetch/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-http.keep-origin.http.html
index bb306873bd8..55444874b3f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-http.no-redirect.http.html
index f8e7262bd81..98e8ca5d75f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-http.swap-origin.http.html
index b0d75cf0323..d9c9bdb7875 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-https.keep-origin.http.html
index 6892ef7c4d4..5cb0c895012 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-https.no-redirect.http.html
index 589122d0e9f..0a135da73bf 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-https.swap-origin.http.html
index f4b1440f04b..c03ea87c786 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-http.keep-origin.http.html
index 3d85b52254e..de7deba03f4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-http.no-redirect.http.html
index 89d6d634187..a84fdb7e1a0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-http.swap-origin.http.html
index ba283d5a737..3c55c5fc8e0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-https.keep-origin.http.html
index 35b805dcf30..3d1f9ff9605 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-https.no-redirect.http.html
index fb1f7ad461b..aed5c18d25e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-https.swap-origin.http.html
index 60516dfec79..73ec3c417cb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/iframe-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-http.keep-origin.http.html
index 72d12ba1680..bb546ba8946 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-http.no-redirect.http.html
index 658b2f53058..3cbfb0bf7e2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-http.swap-origin.http.html
index f11d265a703..ce09cb1e14e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-https.keep-origin.http.html
index baec2579bb9..ece42cf99b6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-https.no-redirect.http.html
index d42fae6dde1..5b9cd9fdf5b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-https.swap-origin.http.html
index 673ca124b11..6bad60e7ec0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-http.keep-origin.http.html
index a3bf29152e6..1d65c6c46b2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-http.no-redirect.http.html
index 41054cea6db..9676d02bf8c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-http.swap-origin.http.html
index c19243c1b2f..3e1d17b8393 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-https.keep-origin.http.html
index b0db7e1e47b..e746335e83e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-https.no-redirect.http.html
index 8b4f9047258..b5355cd168f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-https.swap-origin.http.html
index fc4cb5066a2..54ebd185be9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-http.keep-origin.http.html
index 9574d97ad89..ebd17499a18 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-http.no-redirect.http.html
index b71bb9fe8ad..2856881dafc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-http.swap-origin.http.html
index 12cc3dd81a7..d19393dc7c3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-https.keep-origin.http.html
index 8bfbb561e96..c5c5e96891e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-https.no-redirect.http.html
index 9bec2a9a425..bfccf50bd9c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-https.swap-origin.http.html
index f0e8af619c0..c99eb3d0d25 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-http.keep-origin.http.html
index 42f74dc4a20..e5304ba9ef8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-http.no-redirect.http.html
index 87492a8c651..bf779131353 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-http.swap-origin.http.html
index f4f634401b1..32cbdb37956 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-https.keep-origin.http.html
index 7aae843c139..10fc4f1b857 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-https.no-redirect.http.html
index 127e701ac50..f8c5e8f2f48 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-https.swap-origin.http.html
index 916cbe7f4a7..dd011515107 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/script-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/sharedworker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/sharedworker-classic/same-http.keep-origin.http.html
index 238d76c056d..98e4d99a797 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/sharedworker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/sharedworker-classic/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/sharedworker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/sharedworker-classic/same-http.no-redirect.http.html
index a0902935a13..afb40f0fee9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/sharedworker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/sharedworker-classic/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-classic/same-http.keep-origin.http.html
index 047a7a8f891..a80ea70f694 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-classic/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-classic/same-http.no-redirect.http.html
index 075b7c7043f..ab662508f13 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-classic/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-module/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-module/same-http.keep-origin.http.html
index 9150b8631d7..771d1d985a0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-module/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-module/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-module/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-module/same-http.no-redirect.http.html
index e0d49ad7059..f0392f3c5ce 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-module/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/worker-module/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-http.keep-origin.http.html
index 0ef6e1031f8..e3b3c2a1399 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-http.no-redirect.http.html
index c7ecbb83014..149baa1e3b6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-http.swap-origin.http.html
index 12cb9b5ba93..7944aad538d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-https.keep-origin.http.html
index 28d9711ca7c..a34ab7cd33c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-https.no-redirect.http.html
index e72cc70a4f2..cafd514f703 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-https.swap-origin.http.html
index 896939dfae5..48b1c0ade67 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-http.keep-origin.http.html
index 22886a1de58..dbb9e89d33d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-http.no-redirect.http.html
index 9c5bbb3e914..d6c4e1ac17c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-http.swap-origin.http.html
index c526d733ebf..71d5f84da68 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-https.keep-origin.http.html
index 1d3a007c1ef..9142e28d035 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-https.no-redirect.http.html
index 793c851998d..3574fe1d77a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-https.swap-origin.http.html
index 98b4af4aa36..b43d26fdf85 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/no-referrer/xhr/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="no-referrer">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html
index 9f8d2dbd6ea..2f9bf4948b7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html
index 4fa25d16dfb..b4f6755001f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html
index f4108e0c84c..91716ed5500 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html
index 86178557018..13962b2fb93 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/a-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-http.keep-origin.http.html
index 74384c6c1f4..81fa0738dbf 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-http.no-redirect.http.html
index 84dfbd78e6c..8a97a1b11e6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-http.swap-origin.http.html
index 1cb2eb25b98..51e3175054f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-https.keep-origin.http.html
index 28b8c144474..eca42353d95 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-https.no-redirect.http.html
index 92caf095e05..15a7becf78a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-https.swap-origin.http.html
index 05e1d8ed70c..4f30a0f57d2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-http.keep-origin.http.html
index 5a2c3706c77..cdfc2f0941d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-http.no-redirect.http.html
index 98119ade78e..265e2b3f670 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-http.swap-origin.http.html
index 153fbe73c33..71ad1eccab6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-https.keep-origin.http.html
index eebe2d506ac..f3df4bc03bb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-https.no-redirect.http.html
index 556d503c973..f66c9a3a45f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-https.swap-origin.http.html
index 1f1d780c615..9d713465967 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/fetch/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html
index c40ee82385e..1c6da90ba82 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html
index bf99ea1b980..ddfc94ab091 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html
index 47ce26153a6..2d57b4d6717 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html
index 450142261f3..9840fc2729d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html
index e96342b7d30..bc4520dc8e3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html
index 3aed5628194..7327dde1bcd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html
index a280c51a648..db006065744 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html
index 9c6ccb79207..36d1ea734ea 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html
index 829e02d2b63..adeaf62dfb3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html
index ae420db20ac..4e4272ed697 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html
index 6aed72d2702..7768a9331ab 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html
index f29d9a5f033..ac17b11540c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
index ccf903ea825..d3e69dc8e4c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
index 7809937046f..dc4ddf3577e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
index 741d65f96b8..e9fa7073b37 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
index 41aec2926ab..b8527ec9a73 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
index 0a0854c5f00..7dd17572c46 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
index 2fde6cd1fc1..3ebee1a90d6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
index c31f94ce0ed..509306d3128 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
index 9f884f2b3d4..73d37a91bdf 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
index bbd05a14b6d..0e283a200c9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
index 8931fa10ea2..74f45964511 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
index d1da9e8df1e..c2bcdb50927 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
index 44b1001f7ad..74b653dadc3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html
index e2b5a99d82b..8a124ad7796 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html
index 386be93bf63..d8e48236ef7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html
index 3a5518eadd0..3b76a5af2db 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html
index 88126506ddd..4a60422d6e7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html
index dacd343e0cc..902777546da 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html
index 6ca297fdafa..e01f28e6dea 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html
index ac0e701aaa3..58bd36352f8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html
index 36a6ca56fe5..a23a7e97434 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html
index 3196566b196..9fc586f6a43 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html
index 8c41b0aa0a8..6b7c3b0ddff 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html
index 1fdda9f6e1e..4ff8f587140 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html
index 228b216bf60..7473fcbea08 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/script-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html
index d8b81424121..aacb86fc696 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html
index 13907b6ee3f..4db199605a0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html
index 2d47f33f961..2283ad9b3b7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html
index 1a94c31e6e6..c6df272901f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-module/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-module/same-http.keep-origin.http.html
index 0014f469562..4703eb9ec4a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-module/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-module/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-module/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-module/same-http.no-redirect.http.html
index 8153dc4feac..ebf282323e7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-module/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/worker-module/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-http.keep-origin.http.html
index 3c5fde6f183..14990ee5259 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-http.no-redirect.http.html
index 3615808744e..f59130cb183 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-http.swap-origin.http.html
index 3103661f217..65aa00870fa 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-https.keep-origin.http.html
index 6adf33ef956..ad6fc16271a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-https.no-redirect.http.html
index 187fcb55c86..152e3ebce6b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-https.swap-origin.http.html
index d0a06592032..c2976879b82 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-http.keep-origin.http.html
index fd98090afeb..0994e0f5873 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-http.no-redirect.http.html
index 5ca1a8f90de..7dc61a84f23 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-http.swap-origin.http.html
index ef2c88d8a3d..4cb23fb9e4d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-https.keep-origin.http.html
index ccb48c90102..6d0b6c5830e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-https.no-redirect.http.html
index 95c24803a4c..8ff03c8a5a8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-https.swap-origin.http.html
index 3a3eeacb397..b790cb1241a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-cross-origin/xhr/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/cross-http.no-redirect.http.html
index 98deca71afd..9277c28947a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/cross-https.no-redirect.http.html
index 750ee7a261d..1dbb1fc5ccb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/same-http.no-redirect.http.html
index eefe1de9d79..894af1da5df 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/same-https.no-redirect.http.html
index 8774535db2f..9881bdc4ee7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/a-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-http.keep-origin.http.html
index 867e453f9c9..63fd2be9f96 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-http.no-redirect.http.html
index b2ddcd35351..f564fbebc57 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-http.swap-origin.http.html
index 955985163c2..446f7076ee7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-https.keep-origin.http.html
index 8cc66b40477..a6a9a8a1b22 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-https.no-redirect.http.html
index 6f7f790742b..f0f6bb6135e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-https.swap-origin.http.html
index a8475099903..9408a75c5b5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-http.keep-origin.http.html
index fdfcaa51c37..c53527a5f40 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-http.no-redirect.http.html
index 7daa30e19be..2e69c9b6719 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-http.swap-origin.http.html
index bbc11c950d1..4ccb297816c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-https.keep-origin.http.html
index f07cda1a0ae..72a2bbb19b1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-https.no-redirect.http.html
index 17ced6cb633..c1a1d90beee 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-https.swap-origin.http.html
index 297a37bcccd..4202ef50a80 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/fetch/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-http.keep-origin.http.html
index aec51043d25..ac008da94a1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-http.no-redirect.http.html
index ea5a1e65912..449d06a8424 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-http.swap-origin.http.html
index 5dd09037aed..64e76c518bc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-https.keep-origin.http.html
index d2eace1a501..c6c981ceb44 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-https.no-redirect.http.html
index 7a2872df2d6..2405cdbd0dc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-https.swap-origin.http.html
index 6c3af754b61..40bc9a0e648 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-http.keep-origin.http.html
index 1fde956c52e..1caa40ed81e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-http.no-redirect.http.html
index 9090a56f19c..232dd065279 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-http.swap-origin.http.html
index 69827f5e71d..ef73d2a759e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-https.keep-origin.http.html
index 321ff5d2dfb..ca2ea3a1241 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-https.no-redirect.http.html
index 46d567048a5..b72264e1ff2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-https.swap-origin.http.html
index 64567589fa4..aff2a9d6678 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/iframe-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-http.keep-origin.http.html
index 31f315594f7..5f355e5562a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-http.no-redirect.http.html
index 388e2e3d5ef..cc5e5ad7815 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-http.swap-origin.http.html
index 2060eb73e2a..26cb56fd806 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-https.keep-origin.http.html
index 8cdd906fefb..b56de8a740f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-https.no-redirect.http.html
index 2ccf63de2a5..1ac715a376c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-https.swap-origin.http.html
index de0232f3093..80cc9e4d1b8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-http.keep-origin.http.html
index e08f79fea32..6f33c342c8f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-http.no-redirect.http.html
index 4a2fe1989f8..6b9d3f058e4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-http.swap-origin.http.html
index ba963ea8161..270738fa85a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-https.keep-origin.http.html
index 9828fb13d32..a76c575c1fa 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-https.no-redirect.http.html
index 596648c9d81..ddb84cb3b67 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-https.swap-origin.http.html
index 57809ed969c..48d5905e574 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-http.keep-origin.http.html
index 2494c0a49e8..5968953f459 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-http.no-redirect.http.html
index 5be226f439c..f766b2c82a6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-http.swap-origin.http.html
index 3496ddd889f..1165a2e082e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-https.keep-origin.http.html
index ec31a89afa5..02bbaa369d7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-https.no-redirect.http.html
index fcf281ec367..955e322ee93 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-https.swap-origin.http.html
index 93076790b29..6c099d32325 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-http.keep-origin.http.html
index 7f420bd58c1..4a136fec3c6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-http.no-redirect.http.html
index 75182127e9b..8465a79e079 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-http.swap-origin.http.html
index 26f358b9db9..80babb63389 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-https.keep-origin.http.html
index f6a725d3963..9e05dfbbe07 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-https.no-redirect.http.html
index b09d3f025e9..c95c268b242 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-https.swap-origin.http.html
index 9e57f2f6421..9a225bb307b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/script-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/sharedworker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/sharedworker-classic/same-http.keep-origin.http.html
index 32c9c6a506f..84fcecc5988 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/sharedworker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/sharedworker-classic/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/sharedworker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/sharedworker-classic/same-http.no-redirect.http.html
index f24202d4c1b..140c27b5bb5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/sharedworker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/sharedworker-classic/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-classic/same-http.keep-origin.http.html
index 525c4babfbf..b10fe3c0007 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-classic/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-classic/same-http.no-redirect.http.html
index c1c8aa627c0..4d67e3b9791 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-classic/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-module/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-module/same-http.keep-origin.http.html
index 8482d7d2aaf..5c502e16a14 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-module/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-module/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-module/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-module/same-http.no-redirect.http.html
index 01fd9140510..98c6d31750d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-module/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/worker-module/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-http.keep-origin.http.html
index 10ae3a06788..4bbdc3c48e7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-http.no-redirect.http.html
index 21015150882..68f03afdc70 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-http.swap-origin.http.html
index 8450e8b7044..7b3473d8c9d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-https.keep-origin.http.html
index f2093096565..47c53c2ddd0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-https.no-redirect.http.html
index bd7f2f73327..7fa4360968a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-https.swap-origin.http.html
index ee4f2c5c6b1..9b08cf1b89c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-http.keep-origin.http.html
index 011a0a9d20f..314830775af 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-http.no-redirect.http.html
index aed06c5c1b8..abbeb0eac41 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-http.swap-origin.http.html
index c6d9c461b9b..f190467331d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-https.keep-origin.http.html
index cb5e94086b0..0461c4c2586 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-https.no-redirect.http.html
index 1702c3f10f8..ec81dadafb9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-https.swap-origin.http.html
index 674b324bded..154335e620e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin/xhr/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/a-tag/cross-http.no-redirect.http.html
index d3aa1095784..c9e0a25db45 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/a-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/a-tag/cross-https.no-redirect.http.html
index e0389bbed25..9a18f4f77ed 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/a-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/a-tag/same-http.no-redirect.http.html
index 0da42646625..4a6d64d1169 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/a-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-http.keep-origin.http.html
index 4623293b2b9..f4c9d47e8a0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-http.no-redirect.http.html
index 3d2b7856f67..922aee1bfaf 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-http.swap-origin.http.html
index 6f86e2c9fe6..497aed51839 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-https.keep-origin.http.html
index 9734af21a03..9874739ecd5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-https.no-redirect.http.html
index dd32b51d9cd..f444865432b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-https.swap-origin.http.html
index 375ac257f6a..6875451d9ef 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-http.keep-origin.http.html
index 6742ffba568..47ac06ab7e3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-http.no-redirect.http.html
index 67ecbd6eefb..c8561b9acc6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-http.swap-origin.http.html
index 6163be73c9e..6d53197196c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-https.swap-origin.http.html
index 0bc2c07d831..960445ed130 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/fetch/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-http.keep-origin.http.html
index cf05e166a23..96d8ca4adda 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-http.no-redirect.http.html
index 15ac1c56f43..a75887a397a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-http.swap-origin.http.html
index 54a2884ecd3..2e4a7cf989c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-https.keep-origin.http.html
index 3e7e1bc166b..1ae45f67922 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-https.no-redirect.http.html
index 942691f66ae..29f9ef18070 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-https.swap-origin.http.html
index cf51aa15b1b..f06f7ea504e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-http.keep-origin.http.html
index d87e8674b1d..8f022223fb6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-http.no-redirect.http.html
index 8bc96f3cb55..e48f91806f5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-http.swap-origin.http.html
index 16e76d16d20..64fe1b9c599 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-https.swap-origin.http.html
index 84063c89db2..6d947108e8c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/iframe-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-http.keep-origin.http.html
index 3c17d1b5424..66186545f7a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-http.no-redirect.http.html
index fcf85f8024c..98733bc2d50 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-http.swap-origin.http.html
index 7879c9fd745..6f964dc0f21 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-https.keep-origin.http.html
index 6649f29229b..be896539f79 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-https.no-redirect.http.html
index 24c4a92ca76..3019d368b20 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-https.swap-origin.http.html
index 21f7a5d12a4..51dada9e836 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-http.keep-origin.http.html
index 67c0f860512..bcff54cde99 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-http.no-redirect.http.html
index 78405b3e0d1..9c8629cb572 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-http.swap-origin.http.html
index 1664af89ced..588baf9c270 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-https.swap-origin.http.html
index 5961eb3873e..b41a6ff4d6f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-http.keep-origin.http.html
index b7e3924092b..f3830952f48 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-http.no-redirect.http.html
index 5ff171a3863..1a744125943 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-http.swap-origin.http.html
index 0361ecee042..25c7a782fea 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-https.keep-origin.http.html
index c2223be2345..ca940ab9a01 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-https.no-redirect.http.html
index 9655ad2b238..14affb7ffd2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-https.swap-origin.http.html
index dab25e384d7..545ccb26157 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-http.keep-origin.http.html
index 694a8a845b2..1f3ce019c19 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-http.no-redirect.http.html
index 6dfac02ae12..8eb22efd17a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-http.swap-origin.http.html
index 65d0d037142..5ca347a091c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-https.swap-origin.http.html
index 3c6e7b143e9..f5a5c14ff79 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/script-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/sharedworker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/sharedworker-classic/same-http.keep-origin.http.html
index d5396abbc58..3195a862c5b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/sharedworker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/sharedworker-classic/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/sharedworker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/sharedworker-classic/same-http.no-redirect.http.html
index d6e198ad0a9..e171e121b4b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/sharedworker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/sharedworker-classic/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-classic/same-http.keep-origin.http.html
index bb60709ee88..23395eff687 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-classic/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-classic/same-http.no-redirect.http.html
index 1054ef30ef0..fd86e10340f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-classic/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-module/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-module/same-http.keep-origin.http.html
index 3896c5c5d21..4f1ef7c8382 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-module/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-module/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-module/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-module/same-http.no-redirect.http.html
index ce7fa2f2298..4814b06446e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-module/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/worker-module/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-http.keep-origin.http.html
index 49168ce2fba..ab12f602fe9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-http.no-redirect.http.html
index 0f6ad03b52f..e0ef9be7434 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-http.swap-origin.http.html
index b081fd75cab..3607fac2a44 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-https.keep-origin.http.html
index d6ce96eac62..95410ec6f75 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-https.no-redirect.http.html
index 8c35488b0b4..56ac1a8b29c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-https.swap-origin.http.html
index 1ef6481ad45..4745c3b2342 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-http.keep-origin.http.html
index 2a1f7434eb3..12b6d3a690d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-http.no-redirect.http.html
index 4d21f0d155a..08aae0baa54 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-http.swap-origin.http.html
index 2db9e9aae41..a6fef380f2b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-https.swap-origin.http.html
index c38435bd25c..1c7329fc128 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/same-origin/xhr/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="same-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html
index 9d8627a6295..55982aff7ec 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html
index 13a8c401004..07ca09b806e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html
index 273581974f3..4ae845cb8b6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html
index cf8d9db6dd0..bddfeb1fbb6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/a-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-http.keep-origin.http.html
index 9b79a324fcf..50cedb64ba7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-http.no-redirect.http.html
index 5e6b89694dd..58a5f0b118f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-http.swap-origin.http.html
index a2159631980..43142b08d39 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-https.keep-origin.http.html
index e47bee01a5e..7ed35744ce6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-https.no-redirect.http.html
index 87e7a2fa113..27b58b9c237 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-https.swap-origin.http.html
index cc43a46b975..da53bcee334 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-http.keep-origin.http.html
index 8d5fcabef90..cd3a9574fce 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-http.no-redirect.http.html
index ac1c025ef8f..fbadd42b519 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-http.swap-origin.http.html
index 489f5774d9d..994e27ddc04 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-https.keep-origin.http.html
index 765f0bb9420..c08c6406d5d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-https.no-redirect.http.html
index 8752c9a7426..8dcd58f6fb4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-https.swap-origin.http.html
index 07aebd3a634..816b3e8b294 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/fetch/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html
index b4667774510..960b86cee45 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html
index bffd18d59d5..4c76f6f5af3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html
index 0ba113edbdc..42ebcdaae24 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html
index e7359287614..8614e3800ad 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html
index e8d8b617ad0..7d6c26e270b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html
index d961eafb7fc..4c220052c96 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html
index fad227d9b3b..60691c89d30 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html
index 04941be8e60..3624ecbf962 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html
index d060ed1e12d..0f8e9cfcda6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html
index 9fb1fe3b6ca..7de74e127a6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html
index 83146badd7f..a4879636d55 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html
index 542d4e266eb..db2da5c92cb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/iframe-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
index 0bc478bdb4a..50a4b747ae3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
index 633f09a54d0..9bc48713fe4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
index 3cbbe679336..2560bacb16c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
index e27ce357548..85acfd7154e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
index 4be0ccee2a7..fe8d90e1424 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
index 067b138ef63..5e3abd1dd6d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
index c4dc2e35291..bb64a89fe71 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
index 62e4fd74770..d5892747dbd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
index ea104b04395..b7c335e5079 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
index d9cda36fee0..1fca3f13a4d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
index ff8d5d23377..a840109490f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
index 1c8f979a86a..cc7d5979056 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html
index c076fc85e27..1fb432779f2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html
index 88ad2099aa1..68058958693 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html
index f72a238f1b0..fbe0e2913a1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html
index 7086dc263bc..d65ee887e34 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html
index 374e670f2ea..0c9209428f7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html
index e6a4a1cae83..8febd856f13 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html
index 370b27bd52c..c4da26788d4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html
index 378e4373ddc..5d7684c5df9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html
index e1fd5deaedf..2c28e914f2f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html
index 06b54e84a10..c066c580380 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html
index dfda8a029c2..773a7becd07 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html
index 09065d9a990..a776f68c19b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/script-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html
index 795b1a698b0..862794d9937 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/sharedworker-classic/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html
index 704f1cfab82..f02587e774b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/sharedworker-classic/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html
index 8dc9c49ef91..1fe0b49d5b7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-classic/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html
index 0d782a2f3e5..4661e5463cc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-classic/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-module/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-module/same-http.keep-origin.http.html
index 00c95830a33..972e24a30ea 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-module/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-module/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-module/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-module/same-http.no-redirect.http.html
index 4634152ff50..c092db5629f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-module/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/worker-module/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-http.keep-origin.http.html
index ef5004a9269..4ed4a866cec 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-http.no-redirect.http.html
index e66aad43404..8c6d47ec1d4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-http.swap-origin.http.html
index 39a59503848..fa0114be1fe 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-https.keep-origin.http.html
index 75dc714ae3b..d5e6d4a3f77 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-https.no-redirect.http.html
index ca88f4bd3a3..fdd422c0715 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-https.swap-origin.http.html
index 11eef668cf9..0a39f27976a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-http.keep-origin.http.html
index 657c7d09ca4..d08edb1be3d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-http.no-redirect.http.html
index d8d3a81e2ba..e8edaf55446 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-http.swap-origin.http.html
index 98c953b11fd..c3b6c66b9d6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-https.keep-origin.http.html
index 26c1f00dde2..398963dfe41 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-https.no-redirect.http.html
index 798f6fc480a..f18a99d5032 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-https.swap-origin.http.html
index 2f861ecf84f..c8d83790059 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin-when-cross-origin/xhr/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin-when-cross-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/cross-http.no-redirect.http.html
index 3ab858bf1d0..251ef530699 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/cross-https.no-redirect.http.html
index 678f6519c1b..cb3e32825b2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/same-http.no-redirect.http.html
index 31bfc72a141..84160270242 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/same-https.no-redirect.http.html
index 384b25eaad2..045462b5758 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/a-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-http.keep-origin.http.html
index 86a8cf5916a..06f137200af 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-http.no-redirect.http.html
index 7165df9b9a2..a1eefb2dab1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-http.swap-origin.http.html
index eac9d1e3e32..40ce944f4db 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-https.keep-origin.http.html
index 5baa5232bbc..7c544ce7922 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-https.no-redirect.http.html
index 386451d9d50..bc1c75ca3c9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-https.swap-origin.http.html
index 0ff2d30e0a3..cad9835a514 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-http.keep-origin.http.html
index 698db2d282f..5dc3e608cb5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-http.no-redirect.http.html
index 8db97af5364..a6c4798d698 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-http.swap-origin.http.html
index e86ce77b4a8..84f9933294c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-https.keep-origin.http.html
index 2e486d4b7dc..d0b4aa255d6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-https.no-redirect.http.html
index 940d3b30e42..16160d687cb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-https.swap-origin.http.html
index c33feb0e35f..0168534be40 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/fetch/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-http.keep-origin.http.html
index 3107b816c5b..c7418279fb8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-http.no-redirect.http.html
index 0bdc0868631..88bbb6f74d9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-http.swap-origin.http.html
index 6b63d1831ff..726cb8f47b6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-https.keep-origin.http.html
index 0ffbbb95fc5..95b2888091c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-https.no-redirect.http.html
index 0ccfc472390..0a4a78f01c7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-https.swap-origin.http.html
index d6c376a4e65..77210abfdf9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-http.keep-origin.http.html
index 2d40b45cc00..f255b9dcd0a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-http.no-redirect.http.html
index f7f02844de2..620c19f11af 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-http.swap-origin.http.html
index 3bd77a1c633..6c8609763b3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-https.keep-origin.http.html
index ae494dbee49..b423313e644 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-https.no-redirect.http.html
index 8d9b5f4d3d9..e686e40d4f0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-https.swap-origin.http.html
index 0abed458763..1087eb50dad 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/iframe-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-http.keep-origin.http.html
index 8a2a3d96af5..e09e61d85a9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-http.no-redirect.http.html
index 9632ab1732e..40105a66df4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-http.swap-origin.http.html
index 1cb17c098e8..273fe59a177 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-https.keep-origin.http.html
index 792f7b6845d..5b6cb7d0d0f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-https.no-redirect.http.html
index a2612949094..4df54d782c9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-https.swap-origin.http.html
index 4371d890f86..66b10ff04f4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-http.keep-origin.http.html
index 7bdc0eb973a..2024fa42bf4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-http.no-redirect.http.html
index faeed209898..10962adc2f4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-http.swap-origin.http.html
index 5c2ec37a040..94f38db2bfa 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-https.keep-origin.http.html
index 846d91961a5..3710c1c96c7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-https.no-redirect.http.html
index 207c13fa7cf..1914626ea29 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-https.swap-origin.http.html
index 569d109410b..f3c25498ad2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-http.keep-origin.http.html
index eaf16c30210..bf1a4d6db3e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-http.no-redirect.http.html
index 1488f50aff8..c3230d10d65 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-http.swap-origin.http.html
index b61faea974a..0e35ab3a6a4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-https.keep-origin.http.html
index 4bf90c57269..6ba7329d294 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-https.no-redirect.http.html
index eba80e2a1ef..54cfa963d9e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-https.swap-origin.http.html
index b38f5ba075e..6961299bc51 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-http.keep-origin.http.html
index 63bcd9f654c..e2dc274d0e2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-http.no-redirect.http.html
index 432125bc005..1c48443a661 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-http.swap-origin.http.html
index c47194b15ef..c198959d7ed 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-https.keep-origin.http.html
index bf42bba75f2..c77e12117a5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-https.no-redirect.http.html
index a7195a0f8f2..6a07112d049 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-https.swap-origin.http.html
index b4119eb7c42..e73e48068a4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/script-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/sharedworker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/sharedworker-classic/same-http.keep-origin.http.html
index 6b00a6bd35a..b7dba7b8fe6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/sharedworker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/sharedworker-classic/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/sharedworker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/sharedworker-classic/same-http.no-redirect.http.html
index 3d57f36d479..4a211294bf4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/sharedworker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/sharedworker-classic/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-classic/same-http.keep-origin.http.html
index 8360ff528ad..638c68b4665 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-classic/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-classic/same-http.no-redirect.http.html
index 35243d8c0df..addcc15dbe3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-classic/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-module/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-module/same-http.keep-origin.http.html
index 5292a9f479b..98905fb317e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-module/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-module/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-module/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-module/same-http.no-redirect.http.html
index 9f6cb30717f..9c5dd969084 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-module/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/worker-module/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-http.keep-origin.http.html
index 20be1ee2d82..741c874ad32 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-http.no-redirect.http.html
index fd280355417..b2e574c1d11 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-http.swap-origin.http.html
index 878d1b0c28d..8af9fd6eae4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-https.keep-origin.http.html
index 5511aa6d54f..86e0d4eae6a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-https.no-redirect.http.html
index ff0984afa87..26460c3bd71 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-https.swap-origin.http.html
index 6381e3025fd..c68cc7e8eda 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-http.keep-origin.http.html
index 236eab003ff..950af0c61d4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-http.no-redirect.http.html
index c47edfd1881..d4ae93bb73f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-http.swap-origin.http.html
index 5f4e9a08c83..98aea077294 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-https.keep-origin.http.html
index 28192674c92..4a711f7a78b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-https.no-redirect.http.html
index 02c868a4672..ff444343b8f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-https.swap-origin.http.html
index 20f964044e2..cf57a0a574a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/strict-origin/xhr/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="strict-origin">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/cross-http.no-redirect.http.html
index a77024c16c9..307e935cede 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/cross-https.no-redirect.http.html
index 988679e223c..a4529bcf1f6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/same-http.no-redirect.http.html
index 0bb2daf32a5..6c1dc71ba84 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/same-https.no-redirect.http.html
index 4a04e98eef9..9431a176524 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/a-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-http.keep-origin.http.html
index 383a91559b3..5043a93c206 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-http.no-redirect.http.html
index 3a7df294f9a..46ce6978ba6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-http.swap-origin.http.html
index 557684095b1..74da7c14fc1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-https.keep-origin.http.html
index 85a20c12d97..ca6825c633f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-https.no-redirect.http.html
index 0c058c0832f..31472d6aebb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-https.swap-origin.http.html
index 91884c7afe6..2b83b4e7195 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-http.keep-origin.http.html
index ad39013c5f3..7d4734d6c7b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-http.no-redirect.http.html
index 2bc73e76e68..9dfa39e6436 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-http.swap-origin.http.html
index 7a69b529789..0a8119c4d47 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-https.keep-origin.http.html
index 4cda477b772..6d3c2c9c55d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-https.no-redirect.http.html
index ed261048b38..267081a290d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-https.swap-origin.http.html
index cb5bcf637be..8946815cb3b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/fetch/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-http.keep-origin.http.html
index 5e9376358b9..c6e13851e68 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-http.no-redirect.http.html
index 50532da8910..4b82e5f9617 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-http.swap-origin.http.html
index 4a6fbf0d03a..62b088b40fe 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-https.keep-origin.http.html
index f20be36ad1c..18d27e6f9b2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-https.no-redirect.http.html
index 1925370c86b..a9467963576 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-https.swap-origin.http.html
index 4474708caac..d2d9fe9a683 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-http.keep-origin.http.html
index ac6bcec6450..1a027047499 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-http.no-redirect.http.html
index a6364188266..53bd45e5a29 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-http.swap-origin.http.html
index 4b7889385be..7292fa7e657 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-https.keep-origin.http.html
index 0bbc78707db..df3627a4029 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-https.no-redirect.http.html
index 63d3c37d89a..82854ae6b3d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-https.swap-origin.http.html
index af08f36ef37..bda4ac8f7a2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/iframe-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-http.keep-origin.http.html
index e53473e72bd..dfb903d27a5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-http.no-redirect.http.html
index 900968e3f5a..f755eb1e6b4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-http.swap-origin.http.html
index 69c5fcd0cb7..0f84802c709 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-https.keep-origin.http.html
index a1204da8726..87948038d62 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-https.no-redirect.http.html
index 3fa1e11ec5a..01490d5a8b1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-https.swap-origin.http.html
index c2d12d62cf4..f5770d24910 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-http.keep-origin.http.html
index 4ab2671a8d4..5ff2659e9f1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-http.no-redirect.http.html
index bcf0d8379f7..e8264215ef8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-http.swap-origin.http.html
index e476176f271..971da6f64ef 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-https.keep-origin.http.html
index f7737b87716..9f040e4c48d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-https.no-redirect.http.html
index 73ba6d68d92..4710141f4bb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-https.swap-origin.http.html
index 7602c523a44..2a89c1f52a6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/img-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-http.keep-origin.http.html
index 95b58fa5d65..aec7c665c66 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-http.no-redirect.http.html
index f70dab3d46a..7a0821b7e83 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-http.swap-origin.http.html
index e5dbfb16d0d..6eca4e51c92 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-https.keep-origin.http.html
index b740b81c258..f5dd9359854 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-https.no-redirect.http.html
index dcc34b6ef19..a6322387413 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-https.swap-origin.http.html
index bc7ee4cce9b..fbc8b77ab37 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-http.keep-origin.http.html
index 052c6cf287b..680b2291e2a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-http.no-redirect.http.html
index acd64f240b9..cd0494a52c1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-http.swap-origin.http.html
index 5553fe06a0a..7411f896377 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-https.keep-origin.http.html
index ed63b00877c..ad33638d07e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-https.no-redirect.http.html
index 9dd6c3b3b52..73eec5a88e3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-https.swap-origin.http.html
index d46b65c5d6e..cc46af534f1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/script-tag/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/sharedworker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/sharedworker-classic/same-http.keep-origin.http.html
index 04c02ae47ef..7dd104cfd83 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/sharedworker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/sharedworker-classic/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/sharedworker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/sharedworker-classic/same-http.no-redirect.http.html
index 83b4baf0bb3..259587c893d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/sharedworker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/sharedworker-classic/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-classic/same-http.keep-origin.http.html
index bcaf210bc4a..c18924d61f9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-classic/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-classic/same-http.no-redirect.http.html
index 7f3fd250721..420f475af40 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-classic/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-module/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-module/same-http.keep-origin.http.html
index 01bc2a61fae..97d742885e9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-module/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-module/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-module/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-module/same-http.no-redirect.http.html
index 5af7f8fc21a..84dd2dbf986 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-module/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/worker-module/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-http.keep-origin.http.html
index 77aaa879312..2b915db9b2c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-http.no-redirect.http.html
index 6e1b0196217..46570c616b3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-http.swap-origin.http.html
index bb955ba7656..70a9387b596 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-https.keep-origin.http.html
index 21f65dedfd3..cb52ad0c3b3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-https.no-redirect.http.html
index b19fa390d20..4d23b5b1fe5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-https.swap-origin.http.html
index 43fa7e0286e..08cdcda64f0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/cross-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-http.keep-origin.http.html
index 69d157e43a9..0a9468a5cd5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-http.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-http.no-redirect.http.html
index f481905747b..907dfe46189 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-http.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-http.swap-origin.http.html
index b359aeeb63f..0bbd06efbf6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-http.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-https.keep-origin.http.html
index eb14cf0a195..a90ea834061 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-https.keep-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-https.no-redirect.http.html
index d46b4cd5c2a..146bef287f7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-https.no-redirect.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-https.swap-origin.http.html
index 189c6bc5144..dcecb0d1fb0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unsafe-url/xhr/same-https.swap-origin.http.html
@@ -11,7 +11,7 @@
<meta name="referrer" content="unsafe-url">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/cross-http.no-redirect.http.html
index ecec5f91755..7b76180b128 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/cross-https.no-redirect.http.html
index b8e0cb2bc50..ead7efc9633 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/same-http.no-redirect.http.html
index f5ef3b71b5e..0350e03597c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/same-https.no-redirect.http.html
index 5d78d3f8550..be8155abc71 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/a-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for a-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-http.keep-origin.http.html
index ea2e8d11948..d6dbf7c38f5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-http.no-redirect.http.html
index 2cfe2a0fb99..d6b7b1d4b23 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-http.swap-origin.http.html
index 44501a5f736..228bac96566 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-https.keep-origin.http.html
index 9f51a700456..23a5dc69603 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-https.no-redirect.http.html
index b16692f66d4..2b950c4a681 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-https.swap-origin.http.html
index 532809dd0af..68d8dddf59d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-http.keep-origin.http.html
index 99882a623cc..68a2919245a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-http.no-redirect.http.html
index aae08809fa2..9786e115f45 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-http.swap-origin.http.html
index b8dbbd6e029..aeb97a12712 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-https.keep-origin.http.html
index 5480d46ff3f..27bf0fb3825 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-https.no-redirect.http.html
index 0edaa41c1c8..f2de2eeabfa 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-https.swap-origin.http.html
index 2bcb3cbe6ec..2f059b49d6c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/fetch/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for fetch to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-http.keep-origin.http.html
index 97ec687004a..51b796faff4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-http.no-redirect.http.html
index d631a6dcb12..ae910ab09db 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-http.swap-origin.http.html
index 2d627c6d22e..6b96a09c179 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-https.keep-origin.http.html
index 366e8665a62..89eb976029d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-https.no-redirect.http.html
index 3a55660c0e4..d099040c32c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-https.swap-origin.http.html
index 9b857831f09..026635498c0 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-http.keep-origin.http.html
index d80ff5a5807..a88a0727bf6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-http.no-redirect.http.html
index 012d095ef49..04cc2e35ebc 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-http.swap-origin.http.html
index f2f4595415a..c877963cb9a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-https.keep-origin.http.html
index 667567ebba1..5a1af893987 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-https.no-redirect.http.html
index 2824cead304..4c9fb03cd2b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-https.swap-origin.http.html
index 9efcc95c2aa..d9ab586df6e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/iframe-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for iframe-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-http.keep-origin.http.html
index 3d9206f18f1..9631d810efd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-http.no-redirect.http.html
index 6d5c1e56cb2..6e03cdab423 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-http.swap-origin.http.html
index 51596668d93..f3ccb1f5042 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-https.keep-origin.http.html
index 9cd2d1ffee5..27266df1e47 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-https.no-redirect.http.html
index 4d71131d9b9..7299286879b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-https.swap-origin.http.html
index 29a55b76272..53ae37b0509 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-http.keep-origin.http.html
index 09f9e964f66..bb0fc8062f5 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-http.no-redirect.http.html
index ee69797376a..6d4ed57e23c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-http.swap-origin.http.html
index 8b9f2909c64..719a6354f27 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-https.keep-origin.http.html
index 63ae656a1bc..c39fdd14a44 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-https.no-redirect.http.html
index 63a3adfeee1..d594f8b75eb 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-https.swap-origin.http.html
index bf559ef2fa1..2fbe12fe8a8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/img-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for img-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-http.keep-origin.http.html
index e49bb460dba..2a587ca4b11 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-http.no-redirect.http.html
index cc431565cb1..d0be10f9bcd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-http.swap-origin.http.html
index acba24bf648..85414f14de3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-https.keep-origin.http.html
index 6d335a915c8..ec3dcdea341 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-https.no-redirect.http.html
index a72d9f9d555..196770f8da6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-https.swap-origin.http.html
index 5ae41b8a475..151d87662ab 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-http.keep-origin.http.html
index 41d2ffbf3bb..c186fa19693 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-http.no-redirect.http.html
index c5034618698..d0c49af446f 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-http.swap-origin.http.html
index ccf74bfc978..594be914a13 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-https.keep-origin.http.html
index 1f3c30737f9..f0acef6c59e 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-https.no-redirect.http.html
index 8b7f117bd90..569f8c1ded6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-https.swap-origin.http.html
index de7ff149fad..c027bcd884d 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/script-tag/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for script-tag to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/sharedworker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/sharedworker-classic/same-http.keep-origin.http.html
index bf5fbd15347..6e6160aa74a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/sharedworker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/sharedworker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for sharedworker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/sharedworker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/sharedworker-classic/same-http.no-redirect.http.html
index 019f99b8515..03b0a5ecd0c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/sharedworker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/sharedworker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for sharedworker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-classic/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-classic/same-http.keep-origin.http.html
index bb03d60a754..9c1caa904e3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-classic/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-classic/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-classic to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-classic/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-classic/same-http.no-redirect.http.html
index 2647d9c0068..954ed8fa62a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-classic/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-classic/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-classic to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-module/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-module/same-http.keep-origin.http.html
index 48e9b2fc797..dd8d5e58104 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-module/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-module/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-module to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-module/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-module/same-http.no-redirect.http.html
index c471a2ab65f..282912b7da4 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-module/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/worker-module/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for worker-module to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-http.keep-origin.http.html
index d05cf044d6b..71192894cea 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-http.no-redirect.http.html
index a46b1806e1d..60033300dd7 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-http.swap-origin.http.html
index bb3472038d3..be62704fe35 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-https.keep-origin.http.html
index d7ff137270e..7d4131664e8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-https.no-redirect.http.html
index d2fe3e21cd9..84e65d398a1 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-https.swap-origin.http.html
index 5646eec5988..1b7e54f4ff6 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/cross-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to cross-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-http.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-http.keep-origin.http.html
index 67e588307b5..9f3d16e85d2 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-http.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-http.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-http origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-http.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-http.no-redirect.http.html
index e165cb1f414..40cd238de98 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-http.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-http.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-http origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-http.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-http.swap-origin.http.html
index 395832acebd..a912773ca20 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-http.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-http.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-http origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-https.keep-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-https.keep-origin.http.html
index 99224b7cb6b..b0eda9910fd 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-https.keep-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-https.keep-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-https origin and keep-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-https.no-redirect.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-https.no-redirect.http.html
index a2c89524c97..ecfc6a58475 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-https.no-redirect.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-https.no-redirect.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-https origin and no-redirect redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-https.swap-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-https.swap-origin.http.html
index d868323f574..c166e90808a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-https.swap-origin.http.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/unset/xhr/same-https.swap-origin.http.html
@@ -10,7 +10,7 @@
<meta name="assert" content="Referrer Policy: Expects stripped-referrer for xhr to same-https origin and swap-origin redirection from http context.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/inheritance/iframe-inheritance-data.html b/tests/wpt/web-platform-tests/referrer-policy/generic/inheritance/iframe-inheritance-data.html
index 06c3c9b0c4b..0a45bb36c11 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/inheritance/iframe-inheritance-data.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/inheritance/iframe-inheritance-data.html
@@ -5,7 +5,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.js"></script>
<meta name="referrer" content="origin">
</head>
@@ -21,7 +21,7 @@
function runTest() {
const BASE = location.protocol + "//www1." + location.hostname + ":" + location.port;
const TEST_DATA =
- `data:text/html,<script src = "${BASE}/common/security-features/resources/common.js"></` + `script>
+ `data:text/html,<script src = "${BASE}/common/security-features/resources/common.sub.js"></` + `script>
<script src = "${BASE}/referrer-policy/generic/referrer-policy-test-case.js"></` + `script>
<script>
var urlPath = "/referrer-policy/generic/subresource/xhr.py";
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/inheritance/iframe-inheritance-srcdoc-child.html b/tests/wpt/web-platform-tests/referrer-policy/generic/inheritance/iframe-inheritance-srcdoc-child.html
index 08acb405c21..ecd5a41cc0b 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/inheritance/iframe-inheritance-srcdoc-child.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/inheritance/iframe-inheritance-srcdoc-child.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.js"></script>
<meta name="referrer" content="origin">
</head>
@@ -28,7 +28,7 @@
iframe.onload = null;
var iframeChild = iframe.contentDocument.createElement("iframe");
iframeChild.srcdoc =
- `<script src = "${BASE}/common/security-features/resources/common.js"></sc` + `ript>
+ `<script src = "${BASE}/common/security-features/resources/common.sub.js"></sc` + `ript>
<script src = "${BASE}/referrer-policy/generic/referrer-policy-test-case.js"></sc` + `ript>
<script>
var urlPath = "/common/security-features/subresource/xhr.py";
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/inheritance/iframe-inheritance-srcdoc.html b/tests/wpt/web-platform-tests/referrer-policy/generic/inheritance/iframe-inheritance-srcdoc.html
index 34ea0045b48..060fabdb1c8 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/inheritance/iframe-inheritance-srcdoc.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/inheritance/iframe-inheritance-srcdoc.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
<meta name="referrer" content="origin">
</head>
@@ -22,7 +22,7 @@
function runTest() {
var iframe = document.createElement("iframe");
iframe.srcdoc =
- `<script src = "/common/security-features/resources/common.js"></` + `script>
+ `<script src = "/common/security-features/resources/common.sub.js"></` + `script>
<script src = "/referrer-policy/generic/referrer-policy-test-case.sub.js"></` + `script>
<script>
var urlPath = "/common/security-features/subresource/xhr.py";
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/link-rel-prefetch.html b/tests/wpt/web-platform-tests/referrer-policy/generic/link-rel-prefetch.html
index 914ddfc4b22..72e831c9212 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/link-rel-prefetch.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/link-rel-prefetch.html
@@ -5,7 +5,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<meta name="referrer" content="origin">
<link rel="prefetch" href="/common/security-features/subresource/image.py">
</head>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-and-values.html b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-and-values.html
index d4826ce8a7a..8a94cd7c102 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-and-values.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-and-values.html
@@ -5,7 +5,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-combined.html b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-combined.html
index 47b59f55661..799bba8a32c 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-combined.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-combined.html
@@ -5,7 +5,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-one-invalid.html b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-one-invalid.html
index 9bd661fe6a2..7304df846c9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-one-invalid.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-one-invalid.html
@@ -5,7 +5,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-one-unknown-token.html b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-one-unknown-token.html
index 7c28a5ada52..57ca2f4384a 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-one-unknown-token.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-one-unknown-token.html
@@ -5,7 +5,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers.html b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers.html
index 7f0364f1853..43f8bb72c18 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers.html
@@ -5,7 +5,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/sandboxed-iframe-with-opaque-origin.html b/tests/wpt/web-platform-tests/referrer-policy/generic/sandboxed-iframe-with-opaque-origin.html
index 0e8e5e1306f..65c48e242bf 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/sandboxed-iframe-with-opaque-origin.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/sandboxed-iframe-with-opaque-origin.html
@@ -7,7 +7,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
</head>
<body>
@@ -26,7 +26,7 @@
iframe.sandbox = sandboxAttributes;
iframe.srcdoc = `
<meta name = "referrer" content = "always">
- <script src = "/common/security-features/resources/common.js"></` + `script>
+ <script src = "/common/security-features/resources/common.sub.js"></` + `script>
<script src = "/referrer-policy/generic/referrer-policy-test-case.sub.js"></` + `script>
<script>
var urlPath = "/common/security-features/subresource/xhr.py";
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/area-navigate.html b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/area-navigate.html
index ad49c0c2efd..5de90e5b510 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/area-navigate.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/area-navigate.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/fetch-messaging.html b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/fetch-messaging.html
index 2d835274c13..a20f6a11ca9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/fetch-messaging.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/fetch-messaging.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/iframe-messaging.html b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/iframe-messaging.html
index 2f97ce4c62a..15b6ab8f088 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/iframe-messaging.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/iframe-messaging.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/image-decoding.html b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/image-decoding.html
index 97abb153f1f..f515ceb1fa3 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/image-decoding.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/image-decoding.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/link-navigate.html b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/link-navigate.html
index e96fd225398..dbb9a897208 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/link-navigate.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/link-navigate.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/script-messaging.html b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/script-messaging.html
index 44c938fa6e1..967c58a4a10 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/script-messaging.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/script-messaging.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/worker-messaging.html b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/worker-messaging.html
index 0612e996598..294fa574b58 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/worker-messaging.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/worker-messaging.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/xhr-messaging.html b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/xhr-messaging.html
index 8afbf1db237..f88e2e57595 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/xhr-messaging.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/xhr-messaging.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/unsupported-csp-referrer-directive.html b/tests/wpt/web-platform-tests/referrer-policy/generic/unsupported-csp-referrer-directive.html
index 0a29f38c028..3c5cd740af9 100644
--- a/tests/wpt/web-platform-tests/referrer-policy/generic/unsupported-csp-referrer-directive.html
+++ b/tests/wpt/web-platform-tests/referrer-policy/generic/unsupported-csp-referrer-directive.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<!-- Common global functions for referrer-policy tests. -->
- <script src="/common/security-features/resources/common.js"></script>
+ <script src="/common/security-features/resources/common.sub.js"></script>
<script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script>
</head>
<body>
diff --git a/tests/wpt/web-platform-tests/service-workers/service-worker/update-registration-with-type.https.html b/tests/wpt/web-platform-tests/service-workers/service-worker/update-registration-with-type.https.html
index e7d3692812e..812fa0b4c7c 100644
--- a/tests/wpt/web-platform-tests/service-workers/service-worker/update-registration-with-type.https.html
+++ b/tests/wpt/web-platform-tests/service-workers/service-worker/update-registration-with-type.https.html
@@ -2,7 +2,7 @@
<meta charset="utf-8">
<title>Service Worker: Update the registration with a different script type.</title>
<!-- common.js is for guid() -->
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="resources/test-helpers.sub.js"></script>
diff --git a/tests/wpt/web-platform-tests/tools/lint/lint.py b/tests/wpt/web-platform-tests/tools/lint/lint.py
index 7397de7fb89..48a275bcf29 100644
--- a/tests/wpt/web-platform-tests/tools/lint/lint.py
+++ b/tests/wpt/web-platform-tests/tools/lint/lint.py
@@ -680,6 +680,21 @@ def check_script_metadata(repo_root, path, f):
return errors
+ahem_font_re = re.compile(b"font.*:.*ahem", flags=re.IGNORECASE)
+ahem_stylesheet_re = re.compile(b"\/fonts\/ahem\.css", flags=re.IGNORECASE)
+
+
+def check_ahem_system_font(repo_root, path, f):
+ # type: (str, str, IO[bytes]) -> List[rules.Error]
+ if not path.endswith((".html", ".htm", ".xht", ".xhtml")):
+ return []
+ contents = f.read()
+ errors = []
+ if ahem_font_re.search(contents) and not ahem_stylesheet_re.search(contents):
+ errors.append(rules.AhemSystemFont.error(path))
+ return errors
+
+
def check_path(repo_root, path):
# type: (str, str) -> List[rules.Error]
"""
@@ -918,7 +933,8 @@ def lint(repo_root, paths, output_format):
path_lints = [check_file_type, check_path_length, check_worker_collision, check_ahem_copy,
check_gitignore_file]
all_paths_lints = [check_css_globally_unique]
-file_lints = [check_regexp_line, check_parsed, check_python_ast, check_script_metadata]
+file_lints = [check_regexp_line, check_parsed, check_python_ast, check_script_metadata,
+ check_ahem_system_font]
# Don't break users of the lint that don't have git installed.
try:
diff --git a/tests/wpt/web-platform-tests/tools/lint/rules.py b/tests/wpt/web-platform-tests/tools/lint/rules.py
index f354a33fa49..c6f416e90ed 100644
--- a/tests/wpt/web-platform-tests/tools/lint/rules.py
+++ b/tests/wpt/web-platform-tests/tools/lint/rules.py
@@ -78,6 +78,11 @@ class AhemCopy(Rule):
description = "Don't add extra copies of Ahem, use /fonts/Ahem.ttf"
+class AhemSystemFont(Rule):
+ name = "AHEM SYSTEM FONT"
+ description = "Don't use Ahem as a system font, use /fonts/ahem.css"
+
+
# TODO: Add tests for this rule
class IgnoredPath(Rule):
name = "IGNORED PATH"
diff --git a/tests/wpt/web-platform-tests/tools/lint/tests/test_file_lints.py b/tests/wpt/web-platform-tests/tools/lint/tests/test_file_lints.py
index b3a83fe5f30..edb819cbccb 100644
--- a/tests/wpt/web-platform-tests/tools/lint/tests/test_file_lints.py
+++ b/tests/wpt/web-platform-tests/tools/lint/tests/test_file_lints.py
@@ -677,6 +677,45 @@ def test_print_function():
assert errors == []
+def test_ahem_system_font():
+ code = b"""\
+<html>
+<style>
+body {
+ font-family: aHEm, sans-serif;
+}
+</style>
+</html>
+"""
+ error_map = check_with_files(code)
+ for (filename, (errors, kind)) in error_map.items():
+ check_errors(errors)
+
+ if filename.endswith((".htm", ".html", ".xht", ".xhtml")):
+ assert errors == [
+ ("AHEM SYSTEM FONT", "Don't use Ahem as a system font, use /fonts/ahem.css", filename, None)
+ ]
+
+
+def test_ahem_web_font():
+ code = b"""\
+<html>
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
+<style>
+body {
+ font-family: aHEm, sans-serif;
+}
+</style>
+</html>
+"""
+ error_map = check_with_files(code)
+ for (filename, (errors, kind)) in error_map.items():
+ check_errors(errors)
+
+ if filename.endswith((".htm", ".html", ".xht", ".xhtml")):
+ assert errors == []
+
+
open_mode_code = """
def first():
return {0}("test.png")
diff --git a/tests/wpt/web-platform-tests/tools/webdriver/webdriver/client.py b/tests/wpt/web-platform-tests/tools/webdriver/webdriver/client.py
index 0bddd7b1373..54255720160 100644
--- a/tests/wpt/web-platform-tests/tools/webdriver/webdriver/client.py
+++ b/tests/wpt/web-platform-tests/tools/webdriver/webdriver/client.py
@@ -114,17 +114,17 @@ class ActionSequence(object):
"""Perform all queued actions."""
self.session.actions.perform([self.dict])
- def _key_action(self, subtype, value):
- self._actions.append({"type": subtype, "value": value})
+ def _key_action(self, subtype, value, async_dispatch=False):
+ self._actions.append({"type": subtype, "value": value, "asyncDispatch": async_dispatch})
- def _pointer_action(self, subtype, button):
- self._actions.append({"type": subtype, "button": button})
+ def _pointer_action(self, subtype, button, async_dispatch=False):
+ self._actions.append({"type": subtype, "button": button, "asyncDispatch": async_dispatch})
def pause(self, duration):
self._actions.append({"type": "pause", "duration": duration})
return self
- def pointer_move(self, x, y, duration=None, origin=None):
+ def pointer_move(self, x, y, duration=None, origin=None, async_dispatch=False):
"""Queue a pointerMove action.
:param x: Destination x-axis coordinate of pointer in CSS pixels.
@@ -143,28 +143,29 @@ class ActionSequence(object):
action["duration"] = duration
if origin is not None:
action["origin"] = origin
+ action["asyncDispatch"] = async_dispatch
self._actions.append(action)
return self
- def pointer_up(self, button=0):
+ def pointer_up(self, button=0, async_dispatch=False):
"""Queue a pointerUp action for `button`.
:param button: Pointer button to perform action with.
Default: 0, which represents main device button.
"""
- self._pointer_action("pointerUp", button)
+ self._pointer_action("pointerUp", button, async_dispatch)
return self
- def pointer_down(self, button=0):
+ def pointer_down(self, button=0, async_dispatch=False):
"""Queue a pointerDown action for `button`.
:param button: Pointer button to perform action with.
Default: 0, which represents main device button.
"""
- self._pointer_action("pointerDown", button)
+ self._pointer_action("pointerDown", button, async_dispatch)
return self
- def click(self, element=None, button=0):
+ def click(self, element=None, button=0, async_dispatch=False):
"""Queue a click with the specified button.
If an element is given, move the pointer to that element first,
@@ -175,33 +176,33 @@ class ActionSequence(object):
with. Default: 0, which represents main device button.
"""
if element:
- self.pointer_move(0, 0, origin=element)
- return self.pointer_down(button).pointer_up(button)
+ self.pointer_move(0, 0, origin=element, async_dispatch=async_dispatch)
+ return self.pointer_down(button, async_dispatch).pointer_up(button, async_dispatch)
- def key_up(self, value):
+ def key_up(self, value, async_dispatch=False):
"""Queue a keyUp action for `value`.
:param value: Character to perform key action with.
"""
- self._key_action("keyUp", value)
+ self._key_action("keyUp", value, async_dispatch)
return self
- def key_down(self, value):
+ def key_down(self, value, async_dispatch=False):
"""Queue a keyDown action for `value`.
:param value: Character to perform key action with.
"""
- self._key_action("keyDown", value)
+ self._key_action("keyDown", value, async_dispatch)
return self
- def send_keys(self, keys):
+ def send_keys(self, keys, async_dispatch=False):
"""Queue a keyDown and keyUp action for each character in `keys`.
:param keys: String of keys to perform key actions with.
"""
for c in keys:
- self.key_down(c)
- self.key_up(c)
+ self.key_down(c, async_dispatch)
+ self.key_up(c, async_dispatch)
return self
diff --git a/tests/wpt/web-platform-tests/tools/wpt/android.py b/tests/wpt/web-platform-tests/tools/wpt/android.py
index f92146c75e4..1dc057ff502 100644
--- a/tests/wpt/web-platform-tests/tools/wpt/android.py
+++ b/tests/wpt/web-platform-tests/tools/wpt/android.py
@@ -5,18 +5,23 @@ import shutil
import subprocess
import requests
-from mozrunner.devices import android_device
-android_device.TOOLTOOL_PATH = os.path.join(os.path.dirname(__file__),
- os.pardir,
- "third_party",
- "tooltool",
- "tooltool.py")
+android_device = None
here = os.path.abspath(os.path.dirname(__file__))
wpt_root = os.path.abspath(os.path.join(here, os.pardir, os.pardir))
+def do_delayed_imports():
+ global android_device
+ from mozrunner.devices import android_device
+ android_device.TOOLTOOL_PATH = os.path.join(os.path.dirname(__file__),
+ os.pardir,
+ "third_party",
+ "tooltool",
+ "tooltool.py")
+
+
def get_parser_install():
parser = argparse.ArgumentParser()
parser.add_argument("--reinstall", action="store_true", default=False,
@@ -103,6 +108,8 @@ def install_android_packages(logger, sdk_path, no_prompt=False):
def get_emulator(sdk_path):
+ if android_device is None:
+ do_delayed_imports()
if "ANDROID_SDK_ROOT" not in os.environ:
os.environ["ANDROID_SDK_ROOT"] = sdk_path
substs = {"top_srcdir": wpt_root, "TARGET_CPU": "x86"}
diff --git a/tests/wpt/web-platform-tests/tools/wpt/testfiles.py b/tests/wpt/web-platform-tests/tools/wpt/testfiles.py
index b1c81877cd6..b5a0e645739 100644
--- a/tests/wpt/web-platform-tests/tools/wpt/testfiles.py
+++ b/tests/wpt/web-platform-tests/tools/wpt/testfiles.py
@@ -51,7 +51,7 @@ def get_git_cmd(repo_path):
full_cmd = [u"git", cmd] + list(item.decode("utf8") if isinstance(item, bytes) else item for item in args) # type: List[Text]
try:
logger.debug(" ".join(full_cmd))
- return subprocess.check_output(full_cmd, cwd=repo_path, stderr=subprocess.STDOUT).decode("utf8").strip()
+ return subprocess.check_output(full_cmd, cwd=repo_path).decode("utf8").strip()
except subprocess.CalledProcessError as e:
logger.error("Git command exited with status %i" % e.returncode)
logger.error(e.output)
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/animation-worklet-import-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/animation-worklet-import-upgrade.https.html
index 5f65f2357fa..410322ac153 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/animation-worklet-import-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/animation-worklet-import-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/animation-worklet-redirect-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/animation-worklet-redirect-upgrade.https.html
index 0e2c86e83a6..78ec628f75d 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/animation-worklet-redirect-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/animation-worklet-redirect-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/animation-worklet-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/animation-worklet-upgrade.https.html
index 208e324a996..3d451fe5ffe 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/animation-worklet-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/animation-worklet-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/audio-worklet-import-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/audio-worklet-import-upgrade.https.html
index d8d44a6a0e5..3786b3b699c 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/audio-worklet-import-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/audio-worklet-import-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/audio-worklet-redirect-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/audio-worklet-redirect-upgrade.https.html
index 63848c60d8c..ecdc506a8a9 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/audio-worklet-redirect-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/audio-worklet-redirect-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/audio-worklet-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/audio-worklet-upgrade.https.html
index 52f1c4d5f69..704bba99408 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/audio-worklet-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/audio-worklet-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/iframe-redirect-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/iframe-redirect-upgrade.https.html
index 4b4a21ce919..7d0a310cf43 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/iframe-redirect-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/iframe-redirect-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/iframe-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/iframe-upgrade.https.html
index 53c9997ec2d..d9ba69ea6b9 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/iframe-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/iframe-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/image-redirect-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/image-redirect-upgrade.https.html
index 5c7d8934c2e..d72b6218c50 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/image-redirect-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/image-redirect-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/image-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/image-upgrade.https.html
index 6f897050d48..75d4b599fee 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/image-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/image-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/layout-worklet-import-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/layout-worklet-import-upgrade.https.html
index 6e9ae4d36f2..9d97377e0ff 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/layout-worklet-import-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/layout-worklet-import-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/layout-worklet-redirect-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/layout-worklet-redirect-upgrade.https.html
index d04165f32c3..dca6abcbfe9 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/layout-worklet-redirect-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/layout-worklet-redirect-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/layout-worklet-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/layout-worklet-upgrade.https.html
index 191ac12d3ca..876bf8428d3 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/layout-worklet-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/layout-worklet-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/module-worker-import-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/module-worker-import-upgrade.https.html
index 22c1600e136..ef103ab049c 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/module-worker-import-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/module-worker-import-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/module-worker-redirect-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/module-worker-redirect-upgrade.https.html
index 936a7944b46..216f20263ce 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/module-worker-redirect-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/module-worker-redirect-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/module-worker-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/module-worker-upgrade.https.html
index 6de610a302f..e81fd10855e 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/module-worker-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/module-worker-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/paint-worklet-import-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/paint-worklet-import-upgrade.https.html
index da52df5c998..eda2f28b44d 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/paint-worklet-import-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/paint-worklet-import-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/paint-worklet-redirect-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/paint-worklet-redirect-upgrade.https.html
index b70c103da4c..b6da9786556 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/paint-worklet-redirect-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/paint-worklet-redirect-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/paint-worklet-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/paint-worklet-upgrade.https.html
index 3f2790a1092..98bdd0e4bf1 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/paint-worklet-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/paint-worklet-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/shared-worker-redirect-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/shared-worker-redirect-upgrade.https.html
index 5bfcb133b4c..28fea03022b 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/shared-worker-redirect-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/shared-worker-redirect-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/shared-worker-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/shared-worker-upgrade.https.html
index 7be1042ff74..cf1d3c382e4 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/shared-worker-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/shared-worker-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/support/generate.py b/tests/wpt/web-platform-tests/upgrade-insecure-requests/support/generate.py
index ee272036997..e3f5aaf3ddf 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/support/generate.py
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/support/generate.py
@@ -13,7 +13,7 @@ template = '''<!DOCTYPE html>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-redirect-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-redirect-upgrade.https.html
index 486965c4386..8349042e69c 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-redirect-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-redirect-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-subresource-fetch-redirect-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-subresource-fetch-redirect-upgrade.https.html
index bcda7ed4432..31cec1390c0 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-subresource-fetch-redirect-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-subresource-fetch-redirect-upgrade.https.html
@@ -7,7 +7,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-subresource-fetch-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-subresource-fetch-upgrade.https.html
index bc98b9f2d06..e559246d8ba 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-subresource-fetch-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-subresource-fetch-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-upgrade.https.html b/tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-upgrade.https.html
index 2b0a6a757a2..5a1d5838846 100644
--- a/tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-upgrade.https.html
+++ b/tests/wpt/web-platform-tests/upgrade-insecure-requests/worker-upgrade.https.html
@@ -6,7 +6,7 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="./support/testharness-helper.sub.js"></script>
-<script src="/common/security-features/resources/common.js"></script>
+<script src="/common/security-features/resources/common.sub.js"></script>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
</head>
diff --git a/tests/wpt/web-platform-tests/web-animations/resources/keyframe-tests.js b/tests/wpt/web-platform-tests/web-animations/resources/keyframe-tests.js
index 43716801fb1..3cf3cf22bf8 100644
--- a/tests/wpt/web-platform-tests/web-animations/resources/keyframe-tests.js
+++ b/tests/wpt/web-platform-tests/web-animations/resources/keyframe-tests.js
@@ -86,6 +86,16 @@ const gKeyframesTests = [
{ marginTop: '60px', margin: '10px 20px 30px 40px' })],
},
{
+ desc: 'a two property (one shorthand and one of its shorthand components)'
+ + ' two value property-indexed keyframes specification',
+ input: { border: ['pink', '2px'],
+ borderColor: ['green', 'blue'] },
+ output: [keyframe(computedOffset(0),
+ { border: 'pink', borderColor: 'green' }),
+ keyframe(computedOffset(1),
+ { border: '2px', borderColor: 'blue' })],
+ },
+ {
desc: 'a two property two value property-indexed keyframes specification',
input: { left: ['10px', '20px'],
top: ['30px', '40px'] },
diff --git a/tests/wpt/web-platform-tests/webrtc/RTCDataChannel-send-blob-order.html b/tests/wpt/web-platform-tests/webrtc/RTCDataChannel-send-blob-order.html
new file mode 100644
index 00000000000..f5cdb45e04c
--- /dev/null
+++ b/tests/wpt/web-platform-tests/webrtc/RTCDataChannel-send-blob-order.html
@@ -0,0 +1,26 @@
+<!doctype html>
+<meta charset=utf-8>
+<title>RTCDataChannel.prototype.send for blobs</title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script src="RTCPeerConnection-helper.js"></script>
+<script>
+promise_test(async t => {
+ const data1 = new Blob(['blob']);
+ const data1Size = data1.size;
+ const data2 = new ArrayBuffer(8);
+ const data2Size = data2.byteLength;
+
+ const [channel1, channel2] = await createDataChannelPair();
+ channel2.binaryType = "arraybuffer";
+
+ channel1.send(data1);
+ channel1.send(data2);
+
+ let e = await new Promise(r => channel2.onmessage = r);
+ assert_equals(e.data.byteLength, data1Size);
+
+ e = await new Promise(r => channel2.onmessage = r);
+ assert_equals(e.data.byteLength, data2Size);
+}, 'Data channel should send data following the order of the send call');
+</script>
diff --git a/tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/2_tracks-ref.html b/tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/2_tracks-ref.html
index fa969b1ab08..464fbcff8bf 100644
--- a/tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/2_tracks-ref.html
+++ b/tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/2_tracks-ref.html
@@ -2,6 +2,7 @@
<html class="reftest-wait">
<title>Reference for WebVTT rendering, 2 tracks enabled at the same time</title>
<script src="/common/reftest-wait.js"></script>
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
html { overflow:hidden }
body { margin:0 }
diff --git a/tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/2_tracks.html b/tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/2_tracks.html
index 7648d876928..1a29be86a48 100644
--- a/tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/2_tracks.html
+++ b/tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/2_tracks.html
@@ -2,6 +2,7 @@
<html class="reftest-wait">
<title>WebVTT rendering, 2 tracks enabled at the same time</title>
<link rel="match" href="2_tracks-ref.html">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
html { overflow:hidden }
body { margin:0 }
diff --git a/tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/3_tracks-ref.html b/tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/3_tracks-ref.html
index 9fc52199fd0..3f155dd0ade 100644
--- a/tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/3_tracks-ref.html
+++ b/tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/3_tracks-ref.html
@@ -2,6 +2,7 @@
<html class="reftest-wait">
<title>Reference for WebVTT rendering, 3 tracks enabled at the same time</title>
<script src="/common/reftest-wait.js"></script>
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
html { overflow:hidden }
body { margin:0 }
diff --git a/tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/3_tracks.html b/tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/3_tracks.html
index c0d5c161cb9..bdb45f1110d 100644
--- a/tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/3_tracks.html
+++ b/tests/wpt/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/3_tracks.html
@@ -2,6 +2,7 @@
<html class="reftest-wait">
<title>WebVTT rendering, 3 tracks enabled at the same time</title>
<link rel="match" href="3_tracks-ref.html">
+<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
<style>
html { overflow:hidden }
body { margin:0 }