WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
[patch]
WIP 3
bug-236049-20220209131508.patch (text/plain), 278.62 KB, created by
Kate Cheney
on 2022-02-09 13:15:10 PST
(
hide
)
Description:
WIP 3
Filename:
MIME Type:
Creator:
Kate Cheney
Created:
2022-02-09 13:15:10 PST
Size:
278.62 KB
patch
obsolete
>Subversion Revision: 289483 >diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog >index 48882193bcfcd0441e4ea0b9f6564268a20a4466..7128690dda8feb2e05bccc6443784f5f3aafc534 100644 >--- a/Source/WebCore/ChangeLog >+++ b/Source/WebCore/ChangeLog >@@ -1,3 +1,15 @@ >+2022-02-09 Kate Cheney <katherine_cheney@apple.com> >+ >+ Many CSP tests timing out with "Blocked access to external URL" error >+ https://bugs.webkit.org/show_bug.cgi?id=236049 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ Fix some crashes in unskipped tests. >+ >+ * bindings/js/WorkerModuleScriptLoader.cpp: >+ (WebCore::WorkerModuleScriptLoader::load): >+ > 2022-02-09 Chris Dumez <cdumez@apple.com> > > self.location.href is incorrect in shared workers in case of redirects >diff --git a/Source/WebCore/bindings/js/WorkerModuleScriptLoader.cpp b/Source/WebCore/bindings/js/WorkerModuleScriptLoader.cpp >index 29ca7a659212681eba8c87c5cb73a5428f88be3d..ab79d41249105e57783746ea9e671fe1b90ab583 100644 >--- a/Source/WebCore/bindings/js/WorkerModuleScriptLoader.cpp >+++ b/Source/WebCore/bindings/js/WorkerModuleScriptLoader.cpp >@@ -27,6 +27,7 @@ > #include "WorkerModuleScriptLoader.h" > > #include "CachedScriptFetcher.h" >+#include "ContentSecurityPolicy.h" > #include "DOMWrapperWorld.h" > #include "Frame.h" > #include "JSDOMBinding.h" >@@ -86,6 +87,11 @@ bool WorkerModuleScriptLoader::load(ScriptExecutionContext& context, URL&& sourc > fetchOptions.referrerPolicy = static_cast<WorkerScriptFetcher&>(scriptFetcher()).referrerPolicy(); > auto contentSecurityPolicyEnforcement = context.shouldBypassMainWorldContentSecurityPolicy() ? ContentSecurityPolicyEnforcement::DoNotEnforce : ContentSecurityPolicyEnforcement::EnforceWorkerSrcDirective; > >+ if (auto* contentSecurityPolicy = context.contentSecurityPolicy()) { >+ if (!contentSecurityPolicy->allowWorkerFromSource(m_sourceURL)) >+ return false; >+ } >+ > // https://html.spec.whatwg.org/multipage/webappapis.html#fetch-a-single-module-script > // If destination is "worker" or "sharedworker" and the top-level module fetch flag is set, then set request's mode to "same-origin". > if (fetchOptions.destination == FetchOptions::Destination::Worker || fetchOptions.destination == FetchOptions::Destination::Serviceworker) { >diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog >index 41b4409156b60b46080c1443c4c96e8b4a4bada8..9c8c8f36550008aa2e5d2452d14dd2391c706bff 100644 >--- a/LayoutTests/ChangeLog >+++ b/LayoutTests/ChangeLog >@@ -1,3 +1,12 @@ >+2022-02-09 Kate Cheney <katherine_cheney@apple.com> >+ >+ Many CSP tests timing out with "Blocked access to external URL" error >+ https://bugs.webkit.org/show_bug.cgi?id=236049 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ * TestExpectations: >+ > 2022-02-09 Chris Dumez <cdumez@apple.com> > > Resync web-platform-tests/html/dom from upstream >diff --git a/LayoutTests/imported/w3c/ChangeLog b/LayoutTests/imported/w3c/ChangeLog >index 869b2c0b2d848e8dc7f0ef8a5d00f31c462e0656..62e76a5bba9940be49b94f9a86b234e73fbc061d 100644 >--- a/LayoutTests/imported/w3c/ChangeLog >+++ b/LayoutTests/imported/w3c/ChangeLog >@@ -1,3 +1,87 @@ >+2022-02-09 Kate Cheney <katherine_cheney@apple.com> >+ >+ Many CSP tests timing out with "Blocked access to external URL" error >+ https://bugs.webkit.org/show_bug.cgi?id=236049 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ Many CSP tests are timing out because WebKit Test Runner does not >+ resolve specified cross origin hostnames like ww1.localhost*. >+ >+ This change updates some JS test code to use 127.0.0.1 as the >+ cross-origin hostname. >+ >+ * web-platform-tests/common/security-features/resources/common.sub.js: >+ (getSubresourceOrigin): >+ * web-platform-tests/common/security-features/subresource/subresource.py: >+ (__get_swapped_origin_netloc): >+ * web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/worklet-audio.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/script-tag.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/script-tag.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/sharedworker-import.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/sharedworker-import.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/worker-import.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/worker-import.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/worklet-audio.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/script-tag.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/script-tag.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/worklet-audio-import-data.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/worklet-audio.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/script-tag.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/script-tag.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worklet-audio-import-data.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worklet-audio.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/script-tag.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/script-tag.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/sharedworker-import.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/sharedworker-import.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worker-import.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worker-import.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worklet-audio-import-data.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worklet-audio.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/script-src-self/worker-import.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/script-src-self/worker-import.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/script-src-self/worklet-audio.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/script-tag.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/script-tag.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/sharedworker-import.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/sharedworker-import.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/worker-import.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/worker-import.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/worklet-audio.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/script-tag.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/script-tag.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/sharedworker-import.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/sharedworker-import.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/worklet-audio-import-data.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/worklet-audio.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/script-tag.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/script-tag.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worklet-audio-import-data.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worklet-audio.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/script-tag.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/script-tag.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/sharedworker-import.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/sharedworker-import.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worker-import.http-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worker-import.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worklet-audio-import-data.https-expected.txt: >+ * web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worklet-audio.https-expected.txt: >+ > 2022-02-09 Chris Dumez <cdumez@apple.com> > > self.location.href is incorrect in shared workers in case of redirects >diff --git a/LayoutTests/TestExpectations b/LayoutTests/TestExpectations >index 26c2dd706eb667fd2ba1ff7199e4156b0fd89147..acae76ccc83e68e92a21f0f9cd04ef24dc684276 100644 >--- a/LayoutTests/TestExpectations >+++ b/LayoutTests/TestExpectations >@@ -478,24 +478,6 @@ imported/w3c/web-platform-tests/clipboard-apis/feature-policy/clipboard-read/cli > imported/w3c/web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-enabled-by-feature-policy-cross-origin-tentative.https.sub.html [ Skip ] > imported/w3c/web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-enabled-by-feature-policy.tentative.https.sub.html [ Skip ] > imported/w3c/web-platform-tests/clipboard-apis/feature-policy/clipboard-read/clipboard-read-enabled-on-self-origin-by-feature-policy.tentative.https.sub.html [ Skip ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.http.html [ Skip ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.https.html [ Skip ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/worker-import.http.html [ Skip ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/worker-import.https.html [ Skip ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/worker-import.http.html [ Skip ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/worker-import.https.html [ Skip ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.http.html [ Skip ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.https.html [ Skip ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worker-import.http.html [ Skip ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worker-import.https.html [ Skip ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/worker-import.http.html [ Skip ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/worker-import.https.html [ Skip ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/worker-import.http.html [ Skip ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/worker-import.https.html [ Skip ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.http.html [ Skip ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.https.html [ Skip ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worker-import.http.html [ Skip ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worker-import.https.html [ Skip ] > imported/w3c/web-platform-tests/content-security-policy/inheritance/history-iframe.sub.html [ Skip ] > imported/w3c/web-platform-tests/content-security-policy/inheritance/javascript-url-open-in-main-window.html [ Skip ] > imported/w3c/web-platform-tests/content-security-policy/inheritance/javascript-url-srcdoc-cross-origin-iframe-inheritance.html [ Skip ] >@@ -761,38 +743,6 @@ imported/w3c/web-platform-tests/html/semantics/embedded-content/the-embed-elemen > > # Newly imported WPT tests that are flaky. > webkit.org/b/227649 imported/w3c/web-platform-tests/beacon/beacon-basic.https.window.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/worklet-audio.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/script-tag.http.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/script-tag.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/worklet-audio.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/script-tag.http.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/script-tag.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/worklet-audio-import-data.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/worklet-audio.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/script-tag.http.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/script-tag.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worklet-audio-import-data.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worklet-audio.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/script-tag.http.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/script-tag.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worklet-audio-import-data.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worklet-audio.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/worklet-audio.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/script-tag.http.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/script-tag.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/worklet-audio.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/script-tag.http.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/script-tag.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/worklet-audio-import-data.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/worklet-audio.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/script-tag.http.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/script-tag.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worklet-audio-import-data.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worklet-audio.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/script-tag.http.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/script-tag.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worklet-audio-import-data.https.html [ Failure Pass ] >-imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worklet-audio.https.html [ Failure Pass ] > imported/w3c/web-platform-tests/cookies/name/name.html [ Failure Pass ] > imported/w3c/web-platform-tests/cookies/prefix/__secure.header.https.html [ Failure Pass ] > imported/w3c/web-platform-tests/cookies/samesite-none-secure/cookies-without-samesite-must-be-secure.https.tentative.html [ Failure Pass ] >diff --git a/LayoutTests/imported/w3c/web-platform-tests/common/security-features/resources/common.sub.js b/LayoutTests/imported/w3c/web-platform-tests/common/security-features/resources/common.sub.js >index d0f88f170107b30d10a151b1e94eb2126a546bf5..4e53a85b74726090a42c8ce3495d0abcf23e97af 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/common/security-features/resources/common.sub.js >+++ b/LayoutTests/imported/w3c/web-platform-tests/common/security-features/resources/common.sub.js >@@ -974,7 +974,7 @@ function getSubresourceOrigin(originType) { > const wssProtocol = "wss"; > > const sameOriginHost = "{{host}}"; >- const crossOriginHost = "{{domains[www1]}}"; >+ const crossOriginHost = "{{hosts[alt][]}}"; > > // These values can evaluate to either empty strings or a ":port" string. > const httpPort = getNormalizedPort(parseInt("{{ports[http][0]}}", 10)); >diff --git a/LayoutTests/imported/w3c/web-platform-tests/common/security-features/subresource/subresource.py b/LayoutTests/imported/w3c/web-platform-tests/common/security-features/subresource/subresource.py >index b3c055a93a58c6e92adac7033ff186193464c0e9..e3c975cf242b42c837e7205cef94c525162e459e 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/common/security-features/subresource/subresource.py >+++ b/LayoutTests/imported/w3c/web-platform-tests/common/security-features/subresource/subresource.py >@@ -24,11 +24,11 @@ def redirect(url, response): > > # TODO(kristijanburnik): subdomain_prefix is a hardcoded value aligned with > # referrer-policy-test-case.js. The prefix should be configured in one place. >-def __get_swapped_origin_netloc(netloc, subdomain_prefix = u"www1."): >- if netloc.startswith(subdomain_prefix): >- return netloc[len(subdomain_prefix):] >+def __get_swapped_origin_netloc(netloc): >+ if netloc == "localhost": >+ return "{{hosts[alt][]}}" > else: >- return subdomain_prefix + netloc >+ return "localhost" > > > # Creates a URL (typically a redirect target URL) that is the same as the >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.http-expected.txt >index c93e966217e0f54e9cf259e6d21b44ad5afb1cd7..8c32ce1bb068835775d0813d8036649b3330557b 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.http-expected.txt >@@ -1,17 +1,14 @@ >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/shared-worker.py?redirection=keep-origin&action=purge&key=c6b12da3-f354-4013-ab7a-9df1886cfeba&path=/mixed-content >- >-Harness Error (TIMEOUT), message = null > >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >-TIMEOUT Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and keep-origin redirection from http context. Test timed out >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and no-redirect redirection from http context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and swap-origin redirection from http context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-http origin and swap-origin redirection from http context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.https-expected.txt >index 2a9c5f948a15749ddc83587f0f545952c58b2c92..f13abb4ae244620ab22bbafed42ccedf1280284a 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.https-expected.txt >@@ -1,17 +1,14 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/shared-worker.py?redirection=keep-origin&action=purge&key=ba0b49ee-e320-4177-9d8e-974e9966723f&path=/mixed-content >- >-Harness Error (TIMEOUT), message = null > >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-TIMEOUT Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and keep-origin redirection from https context. Test timed out >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and no-redirect redirection from https context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and swap-origin redirection from https context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-https origin and swap-origin redirection from https context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.http-expected.txt >index 90e05f7f7e155423e6445d8cb38fd1cbacea1149..3b6c76ba04a6c84d13e316b1f1c3fb2932145dde 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.http-expected.txt >@@ -1,20 +1,14 @@ >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=2ada1776-cc3f-417a-add4-73e807faa057&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=9d5b09a8-dfd3-4911-9fc4-888cc5008951&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=b0f485ea-c402-4422-aff1-4cb357857744&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?action=purge&key=6b4a4bcb-e805-4dd4-ac34-28883e6cc22d&path=%2Fmixed-content >- >-Harness Error (TIMEOUT), message = null > > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >-PASS Content Security Policy: Expects blocked for worker-import to cross-http origin and keep-origin redirection from http context. >+FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and keep-origin redirection from http context. assert_unreached: main promise resolved unexpectedly Reached unreachable code > FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 >-PASS Content Security Policy: Expects blocked for worker-import to cross-http origin and no-redirect redirection from http context. >+FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and no-redirect redirection from http context. assert_unreached: main promise resolved unexpectedly Reached unreachable code > FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 > PASS Content Security Policy: Expects blocked for worker-import to cross-http origin and swap-origin redirection from http context. > FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 >-TIMEOUT Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context. Test timed out >-NOTRUN Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context. >+FAIL Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.https-expected.txt >index ac5855e14558110be50280294b3f264ffc06d08f..7accbf49feb82256265639f8fd648a63897cba6a 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.https-expected.txt >@@ -1,20 +1,14 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=a69152ff-73b7-4e29-bbbc-7dc40f73355d&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=6febc1aa-14dc-4494-a0d8-1ed1ca341345&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=4ec80cf4-81d1-4ed4-a147-cc96d422a64e&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=824f75df-eb47-4a3f-8839-f120c2c2f294&path=%2Fmixed-content >- >-Harness Error (TIMEOUT), message = null > > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-PASS Content Security Policy: Expects blocked for worker-import to cross-https origin and keep-origin redirection from https context. >+FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and keep-origin redirection from https context. assert_unreached: main promise resolved unexpectedly Reached unreachable code > FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 >-PASS Content Security Policy: Expects blocked for worker-import to cross-https origin and no-redirect redirection from https context. >+FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and no-redirect redirection from https context. assert_unreached: main promise resolved unexpectedly Reached unreachable code > FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 > PASS Content Security Policy: Expects blocked for worker-import to cross-https origin and swap-origin redirection from https context. > FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 >-TIMEOUT Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context. Test timed out >-NOTRUN Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context. >+FAIL Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/worklet-audio.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/worklet-audio.https-expected.txt >index 72afc501298b0faed13ffba3d70d071f2f50f774..50856dab15d4ac2b0932a38d148fe910520c31f7 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/worklet-audio.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-self/worklet-audio.https-expected.txt >@@ -1,7 +1,3 @@ >-CONSOLE MESSAGE: Refused to load https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=e7438aa8-40ec-4752-85f1-28ba17ee395f&path=%2Fmixed-content because it does not appear in the script-src directive of the Content Security Policy. >-CONSOLE MESSAGE: Refused to load https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=ecac46ab-1b07-4adc-9f0e-d1d8fcfb9534&path=%2Fmixed-content because it does not appear in the script-src directive of the Content Security Policy. >-CONSOLE MESSAGE: Refused to load https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=b0a5ac6d-dd12-4491-8950-cca0c00466a8&path=%2Fmixed-content because it does not appear in the script-src directive of the Content Security Policy. >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=14fba811-5ddb-4194-8154-ef210608d575&path=%2Fmixed-content > > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context.: securitypolicyviolation >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/script-tag.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/script-tag.http-expected.txt >index dce961f65c7112c8785be1d424615ecd9371a2d3..77aad8dce27f0a520f351f3552c0375a78d9523d 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/script-tag.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/script-tag.http-expected.txt >@@ -1,11 +1,7 @@ >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=keep-origin&action=purge&key=16ca8b0b-307f-4b0b-8cf7-c4ef122abeea&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=no-redirect&action=purge&key=32d5b685-2619-4bf8-8343-a23426757645&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=swap-origin&action=purge&key=28e58f8c-76fc-465b-a37d-05e8b91806b2&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?action=purge&key=2f5917fd-5ecd-4520-ac53-71106ab0cb4c&path=%2Fmixed-content > >-FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/script-tag.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/script-tag.https-expected.txt >index bc36554bfc04a389b5816439fba2f304a1306bae..ed35931d289b1ad6fa1a94b0af837564d9ca8feb 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/script-tag.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/script-tag.https-expected.txt >@@ -1,11 +1,7 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=keep-origin&action=purge&key=72485a36-010b-4dcb-8b01-c9048916da64&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=no-redirect&action=purge&key=65ac1802-0c10-4e8c-881a-7c6ab8c9d396&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=swap-origin&action=purge&key=b5f26da4-7878-4ee5-94e3-8640b12a2684&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?action=purge&key=f44ca8cb-063f-47bc-bd17-e5c1af0598d8&path=%2Fmixed-content > >-FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/sharedworker-import.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/sharedworker-import.http-expected.txt >index 09121b799e960803b2b5462f84bd064ed4601af0..8c32ce1bb068835775d0813d8036649b3330557b 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/sharedworker-import.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/sharedworker-import.http-expected.txt >@@ -1,17 +1,14 @@ >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/shared-worker.py?redirection=keep-origin&action=purge&key=64450866-1199-41cb-8778-69dced5c89f5&path=/mixed-content > >-Harness Error (TIMEOUT), message = null >- >-TIMEOUT Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context. Test timed out >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/sharedworker-import.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/sharedworker-import.https-expected.txt >index 8b2be5452d8fd080eb2542f688ef5634b17a3932..f13abb4ae244620ab22bbafed42ccedf1280284a 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/sharedworker-import.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/sharedworker-import.https-expected.txt >@@ -1,17 +1,14 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/shared-worker.py?redirection=keep-origin&action=purge&key=c90b7df6-0b95-49ef-b21a-38dd2c4633d0&path=/mixed-content > >-Harness Error (TIMEOUT), message = null >- >-TIMEOUT Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context. Test timed out >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/worker-import.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/worker-import.http-expected.txt >index 7ebc4c290acfbd36953e05188579d7c92327b02e..3e8ca1af9aa0a60be02f997cdea56d4f5f5ff76e 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/worker-import.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/worker-import.http-expected.txt >@@ -1,13 +1,7 @@ >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=ae383e54-1961-4c29-99c6-25f87483f099&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=ef3b154f-2960-45cd-8639-84a56942a843&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=619cc186-3ef5-42f2-9a33-78cd900c4622&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?action=purge&key=c8018531-b812-4e41-a2c9-4b808be080f3&path=%2Fmixed-content > >-Harness Error (TIMEOUT), message = null >- >-FAIL Content Security Policy: Expects allowed for worker-import to cross-http origin and keep-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worker-import to cross-http origin and no-redirect redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for worker-import to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" > PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >@@ -15,6 +9,6 @@ PASS Content Security Policy: Expects allowed for worker-import to same-http ori > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >-TIMEOUT Content Security Policy: Expects allowed for worker-import to same-http origin and swap-origin redirection from http context. Test timed out >-NOTRUN Content Security Policy: Expects allowed for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for worker-import to same-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/worker-import.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/worker-import.https-expected.txt >index 73475ff93fea043f043ab4bde70ed6050d060a89..774668ecf4b165bf9f60335d3135a0da13718d8f 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/worker-import.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/worker-import.https-expected.txt >@@ -1,13 +1,7 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=43bb640b-5c3d-4635-b2ab-29020dd9c8b3&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=c90bccc6-34c4-4a2a-acfd-916ede5083ae&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=cf0b6669-2171-4179-882d-f63ca6ad3675&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=b31527d6-c545-4b2d-80d0-442800c867a6&path=%2Fmixed-content > >-Harness Error (TIMEOUT), message = null >- >-FAIL Content Security Policy: Expects allowed for worker-import to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worker-import to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for worker-import to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" > PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >@@ -15,6 +9,6 @@ PASS Content Security Policy: Expects allowed for worker-import to same-https or > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-TIMEOUT Content Security Policy: Expects allowed for worker-import to same-https origin and swap-origin redirection from https context. Test timed out >-NOTRUN Content Security Policy: Expects allowed for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for worker-import to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/worklet-audio.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/worklet-audio.https-expected.txt >index 72dec0595462cd3ed469ab03dfa5a844a3166975..37c9a6775c1655052ce8ca62f5237d5c1de81b8e 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/worklet-audio.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/script-src-wildcard/worklet-audio.https-expected.txt >@@ -1,18 +1,14 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=bf1bc52d-951d-49c6-9dd6-a78cb0048770&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=69b29ed9-be16-4753-89ea-fb691e7a20fc&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=a4b1900f-b4de-4241-a496-952368a96dab&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=ca2db9c4-614f-4b2f-a50d-10f32f1bd07a&path=%2Fmixed-content > >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script is canceled." >+FAIL Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/script-tag.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/script-tag.http-expected.txt >index 8980cf944148af69f494cf6e7b01d37135d1e3ba..77aad8dce27f0a520f351f3552c0375a78d9523d 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/script-tag.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/script-tag.http-expected.txt >@@ -1,13 +1,7 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=keep-origin&action=purge&key=3e9e6ffe-4ea4-4b4d-b422-2a908975d040&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=no-redirect&action=purge&key=436e78a1-5026-41d5-a4e2-32eeb333a292&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=swap-origin&action=purge&key=32f7fb56-f705-4361-ae15-23e6708d4898&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?action=purge&key=55315b6e-7af9-4a3b-ac7c-9e623236c197&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/script-tag.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/script-tag.https-expected.txt >index 2e9375c769b2fdd602f9e3a12cf4952608eb283e..ed35931d289b1ad6fa1a94b0af837564d9ca8feb 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/script-tag.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/script-tag.https-expected.txt >@@ -1,13 +1,7 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=keep-origin&action=purge&key=ca21b867-e1e6-4d8c-8a47-6a7cdf535e61&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=no-redirect&action=purge&key=d9b23b4b-71cd-4220-b7e3-fdd9855ee252&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=swap-origin&action=purge&key=6387c791-cd13-42e6-8ba3-9d98dba1e94d&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?action=purge&key=04d9b514-539b-4e45-a4bf-cb5735bf148f&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/worklet-audio-import-data.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/worklet-audio-import-data.https-expected.txt >index 27525c4045cf333171efd9df2daff9fc270adb11..5b0b4c95c84f6b4a88d06d9f64801e5a197f3ead 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/worklet-audio-import-data.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/worklet-audio-import-data.https-expected.txt >@@ -1,20 +1,14 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=dad241ef-5443-43eb-8438-e740b65d4b1e&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=c1cd1363-51d6-43b3-8406-278161c6900b&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=4cbdd621-0c2f-4330-a1ba-545189e2d086&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=168229c6-0761-402a-b52a-ace4d9796ed8&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script is canceled." >+FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/worklet-audio.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/worklet-audio.https-expected.txt >index 8f9f98ec0b78a7b70f9295c2ebe9203452a75402..37c9a6775c1655052ce8ca62f5237d5c1de81b8e 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/worklet-audio.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-none/worklet-audio.https-expected.txt >@@ -1,20 +1,14 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=4998e618-282c-4734-9b80-a047a5746541&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=46aafdb2-6ee3-4e48-abd1-76f4f3abc45f&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=5b6075e1-a490-4d6d-9cc6-4663ea7fb489&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=8532c03a-1e88-4816-abad-d6eba76db641&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script is canceled." >+FAIL Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/script-tag.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/script-tag.http-expected.txt >index 636a9d7f3e7d2b0aed7b49db10b4438a76c69355..77aad8dce27f0a520f351f3552c0375a78d9523d 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/script-tag.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/script-tag.http-expected.txt >@@ -1,13 +1,7 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=keep-origin&action=purge&key=35545f79-feae-4f47-8425-4b2873607f3d&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=no-redirect&action=purge&key=c022a18e-9a45-4772-b6e6-1e4f198afdbe&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=swap-origin&action=purge&key=02e97c85-559d-416c-b5bf-39517e5dd183&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?action=purge&key=4e86c08d-8a1e-490c-81ca-049d5c6d6f1c&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/script-tag.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/script-tag.https-expected.txt >index 09c666b02b21f760bcb96c3fcc3ab7a72e9b7fad..ed35931d289b1ad6fa1a94b0af837564d9ca8feb 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/script-tag.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/script-tag.https-expected.txt >@@ -1,13 +1,7 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=keep-origin&action=purge&key=4ec54617-c322-4d89-8c3a-c5c05ea17a6b&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=no-redirect&action=purge&key=fcc24b7a-dcc1-4792-b6a0-71d184548982&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=swap-origin&action=purge&key=20cbc0a3-d877-4f70-99dd-4782b241b190&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?action=purge&key=8940601c-7fef-45d0-afb8-af85817ad193&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.http-expected.txt >index d0e776df14d760d7477878cc2b1283c140681184..8c32ce1bb068835775d0813d8036649b3330557b 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.http-expected.txt >@@ -1,14 +1,14 @@ > >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >-PASS Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and keep-origin redirection from http context. >-PASS Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-PASS Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and no-redirect redirection from http context. >-PASS Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation >-PASS Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and swap-origin redirection from http context. >-PASS Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >-PASS Content Security Policy: Expects blocked for sharedworker-import to same-http origin and swap-origin redirection from http context. >-PASS Content Security Policy: Expects blocked for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.https-expected.txt >index cee20ae11ffcc32fdfd1cd9a66b0ed1fc7768166..f13abb4ae244620ab22bbafed42ccedf1280284a 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.https-expected.txt >@@ -1,14 +1,14 @@ > >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-PASS Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and keep-origin redirection from https context. >-PASS Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-PASS Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and no-redirect redirection from https context. >-PASS Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-PASS Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and swap-origin redirection from https context. >-PASS Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >-PASS Content Security Policy: Expects blocked for sharedworker-import to same-https origin and swap-origin redirection from https context. >-PASS Content Security Policy: Expects blocked for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.http-expected.txt >index 496339c1133f46321c0d3df3c5a8a220d9f32ae8..3b6c76ba04a6c84d13e316b1f1c3fb2932145dde 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.http-expected.txt >@@ -1,20 +1,14 @@ >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=617ec011-6a41-42fa-9c97-385700e331dd&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=9198179f-0cb0-4a6b-bf4a-0e40ff6553ff&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=451f7693-847e-4883-956b-5e21db19da2e&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?action=purge&key=d93322c5-c1cc-4cdc-9c17-ac604108c0cd&path=%2Fmixed-content >- >-Harness Error (TIMEOUT), message = null > > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >-PASS Content Security Policy: Expects blocked for worker-import to cross-http origin and keep-origin redirection from http context. >+FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and keep-origin redirection from http context. assert_unreached: main promise resolved unexpectedly Reached unreachable code > FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 >-PASS Content Security Policy: Expects blocked for worker-import to cross-http origin and no-redirect redirection from http context. >+FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and no-redirect redirection from http context. assert_unreached: main promise resolved unexpectedly Reached unreachable code > FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 > PASS Content Security Policy: Expects blocked for worker-import to cross-http origin and swap-origin redirection from http context. > FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 >-TIMEOUT Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context. Test timed out >-NOTRUN Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context. >+FAIL Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.https-expected.txt >index b6a039a4c3defbfe88d00273afd581f3be627330..7accbf49feb82256265639f8fd648a63897cba6a 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.https-expected.txt >@@ -1,20 +1,14 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=fb6ca453-2820-43af-93fd-939bef41b87c&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=823f48b2-75b5-4092-a38f-f1b85fe68acd&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=17d1fb07-5af3-485f-9a4e-73c3184f210e&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=49203303-add0-4a07-8708-2873fe1c17ea&path=%2Fmixed-content >- >-Harness Error (TIMEOUT), message = null > > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-PASS Content Security Policy: Expects blocked for worker-import to cross-https origin and keep-origin redirection from https context. >+FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and keep-origin redirection from https context. assert_unreached: main promise resolved unexpectedly Reached unreachable code > FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 >-PASS Content Security Policy: Expects blocked for worker-import to cross-https origin and no-redirect redirection from https context. >+FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and no-redirect redirection from https context. assert_unreached: main promise resolved unexpectedly Reached unreachable code > FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 > PASS Content Security Policy: Expects blocked for worker-import to cross-https origin and swap-origin redirection from https context. > FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 >-TIMEOUT Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context. Test timed out >-NOTRUN Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context. >+FAIL Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worklet-audio-import-data.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worklet-audio-import-data.https-expected.txt >index 25bfab02725f74ae9434081d24c063bcb6d63d13..5b0b4c95c84f6b4a88d06d9f64801e5a197f3ead 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worklet-audio-import-data.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worklet-audio-import-data.https-expected.txt >@@ -1,20 +1,14 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=2a329594-75e4-437e-8eab-9d211ef0d288&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=d064f858-8456-4008-a3ec-04c6511c090f&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=ac0b135b-d25b-4bf5-b951-1644d0e3ace3&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=d8cfb6ac-7c04-4c81-8424-72adcdf9fec2&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script is canceled." >+FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worklet-audio.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worklet-audio.https-expected.txt >index 8c823363433e40323b8417700f967a66a32a220c..37c9a6775c1655052ce8ca62f5237d5c1de81b8e 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worklet-audio.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-self/worklet-audio.https-expected.txt >@@ -1,20 +1,14 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=e1b1cebf-f5ec-4463-aa1a-55bb8ebb6d91&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=dca025be-7ea6-489b-84b0-7ebf5d537c0b&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=c08f09d6-e141-4a41-ad48-38ed968c9761&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=c267e601-9339-4fa0-aff2-74fb7168ea9e&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script is canceled." >+FAIL Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/script-tag.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/script-tag.http-expected.txt >index c3cd6d4eef8d9d67b39f522ce6446e243e651f9d..77aad8dce27f0a520f351f3552c0375a78d9523d 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/script-tag.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/script-tag.http-expected.txt >@@ -1,13 +1,7 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=keep-origin&action=purge&key=157c0f66-235e-4797-920b-d586dcd35e13&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=no-redirect&action=purge&key=36047e46-571f-466a-b483-8a2031823c0d&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=swap-origin&action=purge&key=a7c976d8-92a5-4204-a710-aab72de054c7&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?action=purge&key=28551358-ca2d-477e-bb93-4fe3860bb094&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/script-tag.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/script-tag.https-expected.txt >index a32c9038e67ad6309a49e93f8c9466d98f3fafa6..ed35931d289b1ad6fa1a94b0af837564d9ca8feb 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/script-tag.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/script-tag.https-expected.txt >@@ -1,13 +1,7 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=keep-origin&action=purge&key=d7774433-9a56-4fa8-b3bd-d9a694c95482&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=no-redirect&action=purge&key=42e9b9bc-5f0d-417d-b7bf-ff6bb0ddfd65&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=swap-origin&action=purge&key=170426ba-ca36-4458-8fb3-1ab019c5395a&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?action=purge&key=403d12b4-8692-432d-b888-30342ecdc6fd&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/sharedworker-import.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/sharedworker-import.http-expected.txt >index eb37fec9c838ca3738e0efff8cd1f94d06d758cc..8c32ce1bb068835775d0813d8036649b3330557b 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/sharedworker-import.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/sharedworker-import.http-expected.txt >@@ -1,17 +1,14 @@ >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/shared-worker.py?redirection=keep-origin&action=purge&key=723a7a56-026d-4499-8081-6c5ed2a6f02a&path=/mixed-content > >-Harness Error (TIMEOUT), message = null >- >-TIMEOUT Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context. Test timed out >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/sharedworker-import.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/sharedworker-import.https-expected.txt >index af182489c758d08b852cdf497aea07119da9f848..f13abb4ae244620ab22bbafed42ccedf1280284a 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/sharedworker-import.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/sharedworker-import.https-expected.txt >@@ -1,17 +1,14 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/shared-worker.py?redirection=keep-origin&action=purge&key=3b4551be-f7b4-40a7-aa89-65506f89680d&path=/mixed-content > >-Harness Error (TIMEOUT), message = null >- >-TIMEOUT Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context. Test timed out >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worker-import.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worker-import.http-expected.txt >index f4dd8aa93b5ab0ad0bc4743d0287086d306b2a05..3e8ca1af9aa0a60be02f997cdea56d4f5f5ff76e 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worker-import.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worker-import.http-expected.txt >@@ -1,13 +1,7 @@ >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=5ed34dd8-c8f6-438a-8cbe-b7142e6112c4&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=fee54686-8721-4e96-a54d-74c020041bb6&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=12c65f78-8cbb-48ea-a7e7-2c44694b2d5d&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?action=purge&key=9bc65b6e-4ba9-4b42-918c-5a69e07243ac&path=%2Fmixed-content > >-Harness Error (TIMEOUT), message = null >- >-FAIL Content Security Policy: Expects allowed for worker-import to cross-http origin and keep-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worker-import to cross-http origin and no-redirect redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for worker-import to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" > PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >@@ -15,6 +9,6 @@ PASS Content Security Policy: Expects allowed for worker-import to same-http ori > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >-TIMEOUT Content Security Policy: Expects allowed for worker-import to same-http origin and swap-origin redirection from http context. Test timed out >-NOTRUN Content Security Policy: Expects allowed for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for worker-import to same-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worker-import.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worker-import.https-expected.txt >index cbc4a19e13c5065f436c229a4d9ed19554ed3032..774668ecf4b165bf9f60335d3135a0da13718d8f 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worker-import.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worker-import.https-expected.txt >@@ -1,13 +1,7 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=cbfb6c3d-513d-447e-92d7-8e9c5b61f2aa&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=7985025f-23aa-41f9-bbcd-4339c04f3fc2&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=f53cca18-ac2f-4ef3-aea0-d9b8c9e3d218&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=bb990da7-b6e7-45ae-b572-2589a38f33af&path=%2Fmixed-content > >-Harness Error (TIMEOUT), message = null >- >-FAIL Content Security Policy: Expects allowed for worker-import to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worker-import to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for worker-import to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" > PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >@@ -15,6 +9,6 @@ PASS Content Security Policy: Expects allowed for worker-import to same-https or > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-TIMEOUT Content Security Policy: Expects allowed for worker-import to same-https origin and swap-origin redirection from https context. Test timed out >-NOTRUN Content Security Policy: Expects allowed for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for worker-import to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worklet-audio-import-data.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worklet-audio-import-data.https-expected.txt >index a0188b54b48d5d4894929d5b37c5950088bab0a3..5b0b4c95c84f6b4a88d06d9f64801e5a197f3ead 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worklet-audio-import-data.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worklet-audio-import-data.https-expected.txt >@@ -1,20 +1,14 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=e62616e1-dd9c-478c-ac7a-e947680682a1&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=93048cdf-ec79-46d9-8362-1a87b094511d&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=36d3ab02-8429-4dac-aa76-bb7e63a4eeb5&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=cd81aadd-b2e8-4809-9164-2bc23f355027&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script is canceled." >+FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worklet-audio.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worklet-audio.https-expected.txt >index a40e21d708f5fe9a8b46e2bc1591bbd22721d2ca..37c9a6775c1655052ce8ca62f5237d5c1de81b8e 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worklet-audio.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.http-rp/worker-src-wildcard/worklet-audio.https-expected.txt >@@ -1,20 +1,14 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=449f92c8-893e-461c-bde9-87aaa4afda08&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=4690c1a7-f1e9-422c-8c6e-7162838e23c1&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=0cfb2c2d-993f-40c9-8b98-f3958624bc8e&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=7a5fce01-5a0d-45df-a12c-4de9a5b734de&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script is canceled." >+FAIL Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.http-expected.txt >index 67291bb956b8aeaa47513d95b0a579ee33709537..8c32ce1bb068835775d0813d8036649b3330557b 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.http-expected.txt >@@ -1,17 +1,14 @@ >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/shared-worker.py?redirection=keep-origin&action=purge&key=cccf84ac-dc99-49d8-a740-3a51331e9767&path=/mixed-content >- >-Harness Error (TIMEOUT), message = null > >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >-TIMEOUT Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and keep-origin redirection from http context. Test timed out >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and no-redirect redirection from http context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and swap-origin redirection from http context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-http origin and swap-origin redirection from http context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.https-expected.txt >index 7e830de6c2224a27312afe75ddf46f8c571609b7..f13abb4ae244620ab22bbafed42ccedf1280284a 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.https-expected.txt >@@ -1,17 +1,14 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/shared-worker.py?redirection=keep-origin&action=purge&key=d9419755-296e-48f7-91d4-4950d2cb2619&path=/mixed-content >- >-Harness Error (TIMEOUT), message = null > >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-TIMEOUT Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and keep-origin redirection from https context. Test timed out >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and no-redirect redirection from https context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and swap-origin redirection from https context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-https origin and swap-origin redirection from https context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/worker-import.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/worker-import.http-expected.txt >index cfd76547698977d4de8e2de618149404a6b488ab..3b6c76ba04a6c84d13e316b1f1c3fb2932145dde 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/worker-import.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/worker-import.http-expected.txt >@@ -1,20 +1,14 @@ >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=602cae92-cbf1-4a96-b1d8-f469601364b1&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=4c9c233c-cf45-491b-ae25-a7b5a1aeaf3b&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=9c1fc488-6b90-453c-9b2e-950d4c24e159&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?action=purge&key=04760a11-6c9d-4000-8592-1350facfb57e&path=%2Fmixed-content >- >-Harness Error (TIMEOUT), message = null > > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >-PASS Content Security Policy: Expects blocked for worker-import to cross-http origin and keep-origin redirection from http context. >+FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and keep-origin redirection from http context. assert_unreached: main promise resolved unexpectedly Reached unreachable code > FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 >-PASS Content Security Policy: Expects blocked for worker-import to cross-http origin and no-redirect redirection from http context. >+FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and no-redirect redirection from http context. assert_unreached: main promise resolved unexpectedly Reached unreachable code > FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 > PASS Content Security Policy: Expects blocked for worker-import to cross-http origin and swap-origin redirection from http context. > FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 >-TIMEOUT Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context. Test timed out >-NOTRUN Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context. >+FAIL Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/worker-import.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/worker-import.https-expected.txt >index f91d26846253ecdeaa9e055b74f15593dedfa0e9..7accbf49feb82256265639f8fd648a63897cba6a 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/worker-import.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/worker-import.https-expected.txt >@@ -1,20 +1,14 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=7905a384-4879-4e71-bb44-fc914d98f625&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=f69bc9c9-4067-4b9a-ad01-51f930a3ae50&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=a1f1d889-70a9-463d-9fba-a246cd4beada&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=be9758c9-79d9-483b-9ae2-6f2640cfe01f&path=%2Fmixed-content >- >-Harness Error (TIMEOUT), message = null > > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-PASS Content Security Policy: Expects blocked for worker-import to cross-https origin and keep-origin redirection from https context. >+FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and keep-origin redirection from https context. assert_unreached: main promise resolved unexpectedly Reached unreachable code > FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 >-PASS Content Security Policy: Expects blocked for worker-import to cross-https origin and no-redirect redirection from https context. >+FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and no-redirect redirection from https context. assert_unreached: main promise resolved unexpectedly Reached unreachable code > FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 > PASS Content Security Policy: Expects blocked for worker-import to cross-https origin and swap-origin redirection from https context. > FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 >-TIMEOUT Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context. Test timed out >-NOTRUN Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context. >+FAIL Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/worklet-audio.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/worklet-audio.https-expected.txt >index 9ab3bd469c8c13b7d2783655d3c939731db4ad97..50856dab15d4ac2b0932a38d148fe910520c31f7 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/worklet-audio.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-self/worklet-audio.https-expected.txt >@@ -1,7 +1,3 @@ >-CONSOLE MESSAGE: Refused to load https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=a024fbd2-8407-4815-9005-421f55598e0e&path=%2Fmixed-content because it does not appear in the script-src directive of the Content Security Policy. >-CONSOLE MESSAGE: Refused to load https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=1e5ca611-1eef-4eda-83ce-fcacff39949d&path=%2Fmixed-content because it does not appear in the script-src directive of the Content Security Policy. >-CONSOLE MESSAGE: Refused to load https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=b8f70a89-6ac3-4229-b003-68ace645424f&path=%2Fmixed-content because it does not appear in the script-src directive of the Content Security Policy. >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=c4257a82-1bc1-4b7b-b164-1ec2bdeee34d&path=%2Fmixed-content > > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context.: securitypolicyviolation >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/script-tag.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/script-tag.http-expected.txt >index 7a40d35a2a654d1d01d11e49713b26d05426dd79..77aad8dce27f0a520f351f3552c0375a78d9523d 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/script-tag.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/script-tag.http-expected.txt >@@ -1,11 +1,7 @@ >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=keep-origin&action=purge&key=2eb8f33f-becc-4933-b83c-24ec16e9f74f&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=no-redirect&action=purge&key=534bd18d-2fa0-4880-b97f-7c7c3be12e70&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=swap-origin&action=purge&key=60886133-c80d-4b29-9f02-3bbdbd4ce5eb&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?action=purge&key=b9b370dc-4c61-4993-9eb7-0b1d16f1c6f5&path=%2Fmixed-content > >-FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/script-tag.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/script-tag.https-expected.txt >index cd9f85b7b1209852044a395dc53ec102dce2fef3..ed35931d289b1ad6fa1a94b0af837564d9ca8feb 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/script-tag.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/script-tag.https-expected.txt >@@ -1,11 +1,7 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=keep-origin&action=purge&key=c3ed5c7f-fb03-4a7e-bf90-823e26c7df4a&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=no-redirect&action=purge&key=8df4e46a-63a1-4840-9ad5-a055430c58f2&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=swap-origin&action=purge&key=89eec310-9aa3-4360-9dff-7770cab3c0b2&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?action=purge&key=d96d9e12-1a42-4b03-a3e2-64012df03723&path=%2Fmixed-content > >-FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/sharedworker-import.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/sharedworker-import.http-expected.txt >index cfdb0dd0aaf48cf025e7b73c93f897828a895217..8c32ce1bb068835775d0813d8036649b3330557b 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/sharedworker-import.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/sharedworker-import.http-expected.txt >@@ -1,17 +1,14 @@ >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/shared-worker.py?redirection=keep-origin&action=purge&key=7fcd036c-4470-44fd-bd18-8d850406a3c3&path=/mixed-content > >-Harness Error (TIMEOUT), message = null >- >-TIMEOUT Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context. Test timed out >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/sharedworker-import.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/sharedworker-import.https-expected.txt >index b492a0d7f25c5eff4ccbada4b202dda2d27cb1d0..f13abb4ae244620ab22bbafed42ccedf1280284a 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/sharedworker-import.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/sharedworker-import.https-expected.txt >@@ -1,17 +1,14 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/shared-worker.py?redirection=keep-origin&action=purge&key=a53d990c-b62c-469a-aa1f-dfedcd7944b8&path=/mixed-content > >-Harness Error (TIMEOUT), message = null >- >-TIMEOUT Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context. Test timed out >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/worker-import.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/worker-import.http-expected.txt >index 51671e9c8cd1bc159dd38594009abf21cc69c0cf..3e8ca1af9aa0a60be02f997cdea56d4f5f5ff76e 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/worker-import.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/worker-import.http-expected.txt >@@ -1,13 +1,7 @@ >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=658bbfc9-69da-43b3-ab0b-1e5550a7ee52&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=6100c2d5-ab01-4f88-a321-7481dedb19a9&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=033e82d8-14af-43a4-886c-7a4d682acf0b&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?action=purge&key=302d3429-a5ee-4ff0-b66a-36ff403e549e&path=%2Fmixed-content > >-Harness Error (TIMEOUT), message = null >- >-FAIL Content Security Policy: Expects allowed for worker-import to cross-http origin and keep-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worker-import to cross-http origin and no-redirect redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for worker-import to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" > PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >@@ -15,6 +9,6 @@ PASS Content Security Policy: Expects allowed for worker-import to same-http ori > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >-TIMEOUT Content Security Policy: Expects allowed for worker-import to same-http origin and swap-origin redirection from http context. Test timed out >-NOTRUN Content Security Policy: Expects allowed for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for worker-import to same-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/worker-import.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/worker-import.https-expected.txt >index c46db8303ce7498c8a6fa26722acd53882745baf..774668ecf4b165bf9f60335d3135a0da13718d8f 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/worker-import.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/worker-import.https-expected.txt >@@ -1,13 +1,7 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=a20290f2-aaaa-4d91-8e68-61b2d5a5b323&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=a106bddb-4e4d-499a-85bd-bd166028a74a&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=cf5119e3-fe77-412d-9a9b-05d1c3588bbd&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=49461928-51ad-47aa-9fd1-be9f0d353d53&path=%2Fmixed-content > >-Harness Error (TIMEOUT), message = null >- >-FAIL Content Security Policy: Expects allowed for worker-import to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worker-import to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for worker-import to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" > PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >@@ -15,6 +9,6 @@ PASS Content Security Policy: Expects allowed for worker-import to same-https or > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-TIMEOUT Content Security Policy: Expects allowed for worker-import to same-https origin and swap-origin redirection from https context. Test timed out >-NOTRUN Content Security Policy: Expects allowed for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for worker-import to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/worklet-audio.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/worklet-audio.https-expected.txt >index dcfdec3be85f9bb864ee6295dc0841e6b42f42a5..37c9a6775c1655052ce8ca62f5237d5c1de81b8e 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/worklet-audio.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/script-src-wildcard/worklet-audio.https-expected.txt >@@ -1,18 +1,14 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=e22d31ba-eb06-4d7a-9e8c-8cdd68dfae68&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=25f15951-3c07-4365-bc50-b5c918f92485&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=b5b4cbee-109d-4a5b-8142-4fa701f26ed5&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=b31359b8-bf19-4ac1-818d-7620e8760d4a&path=%2Fmixed-content > >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script is canceled." >+FAIL Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/script-tag.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/script-tag.http-expected.txt >index cada17ffbe18eb1475dfe36ddb0e641045dac8ed..77aad8dce27f0a520f351f3552c0375a78d9523d 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/script-tag.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/script-tag.http-expected.txt >@@ -1,13 +1,7 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=keep-origin&action=purge&key=196b8f6c-49ce-45b9-881d-4f13076617bd&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=no-redirect&action=purge&key=3e210688-d547-40ba-b05c-7b2f93690166&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=swap-origin&action=purge&key=4705a92e-4782-461f-ad04-3a354f8f061b&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?action=purge&key=e09aa2e4-1508-458d-a2ed-8b2851cd5cbb&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/script-tag.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/script-tag.https-expected.txt >index 7ba35f282e2bf1e107a2c9f02bc576cca8a1713e..ed35931d289b1ad6fa1a94b0af837564d9ca8feb 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/script-tag.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/script-tag.https-expected.txt >@@ -1,13 +1,7 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=keep-origin&action=purge&key=f89b0e7e-8d2c-47a7-a154-b39c8ae651d4&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=no-redirect&action=purge&key=f6729538-b3a4-4915-9352-0ade08e5f9d8&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=swap-origin&action=purge&key=c11f3663-e4be-4455-9562-46cc2afae862&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?action=purge&key=bc93424c-4006-4e3d-b681-1fb6b5defc7f&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/sharedworker-import.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/sharedworker-import.http-expected.txt >index 3a0569927d91f83bff5b59dc10fcb7f21e1f6cad..b57a9355925c705af3c14f5a31fe5e365c6db33e 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/sharedworker-import.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/sharedworker-import.http-expected.txt >@@ -1,17 +1,14 @@ >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/shared-worker.py?redirection=keep-origin&action=purge&key=00021e72-2f89-492b-8371-a8097da4987d&path=/mixed-content > >-Harness Error (TIMEOUT), message = null >- >-TIMEOUT Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and keep-origin redirection from http context. Test timed out >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and no-redirect redirection from http context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and swap-origin redirection from http context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-http origin and keep-origin redirection from http context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-http origin and no-redirect redirection from http context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-http origin and swap-origin redirection from http context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and keep-origin redirection from http context. >+PASS Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and no-redirect redirection from http context. >+PASS Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and swap-origin redirection from http context. >+PASS Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for sharedworker-import to same-http origin and keep-origin redirection from http context. >+PASS Content Security Policy: Expects blocked for sharedworker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for sharedworker-import to same-http origin and no-redirect redirection from http context. >+PASS Content Security Policy: Expects blocked for sharedworker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for sharedworker-import to same-http origin and swap-origin redirection from http context. >+PASS Content Security Policy: Expects blocked for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/sharedworker-import.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/sharedworker-import.https-expected.txt >index 92370775558f134a25f57083f9476fd94828f534..8e100f58d0f98a07d11829b41a691254f423fe84 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/sharedworker-import.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/sharedworker-import.https-expected.txt >@@ -1,17 +1,14 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/shared-worker.py?redirection=keep-origin&action=purge&key=36c6bf2d-872f-4efb-8922-8986779d6132&path=/mixed-content > >-Harness Error (TIMEOUT), message = null >- >-TIMEOUT Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and keep-origin redirection from https context. Test timed out >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and no-redirect redirection from https context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and swap-origin redirection from https context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-https origin and keep-origin redirection from https context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-https origin and no-redirect redirection from https context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-https origin and swap-origin redirection from https context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and keep-origin redirection from https context. >+PASS Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and no-redirect redirection from https context. >+PASS Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and swap-origin redirection from https context. >+PASS Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for sharedworker-import to same-https origin and keep-origin redirection from https context. >+PASS Content Security Policy: Expects blocked for sharedworker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for sharedworker-import to same-https origin and no-redirect redirection from https context. >+PASS Content Security Policy: Expects blocked for sharedworker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for sharedworker-import to same-https origin and swap-origin redirection from https context. >+PASS Content Security Policy: Expects blocked for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/worklet-audio-import-data.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/worklet-audio-import-data.https-expected.txt >index 297c592ed17cd64c9ea341f2f6ad935e7b7395c4..5b0b4c95c84f6b4a88d06d9f64801e5a197f3ead 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/worklet-audio-import-data.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/worklet-audio-import-data.https-expected.txt >@@ -1,20 +1,14 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=61260440-880a-4bea-90f5-fa1d31e7bcc1&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=b88c8780-10c1-4495-bd3c-8a7bc645b502&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=72b1b1bb-2b00-475b-9384-d397f3018f7f&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=8614abc9-bf8d-4753-96cd-9d8b7a75bd0c&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script is canceled." >+FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/worklet-audio.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/worklet-audio.https-expected.txt >index e0c7464d87702f9a4d5a042cc0f610458788efdd..37c9a6775c1655052ce8ca62f5237d5c1de81b8e 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/worklet-audio.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-none/worklet-audio.https-expected.txt >@@ -1,20 +1,14 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=1c59ba93-00bc-4ed0-9aa7-e13ac10745c1&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=f7d16a57-b293-4e0e-87ec-d33942bf5115&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=257cedf5-88ab-4c60-84b8-76eaa8f27452&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=e3985b25-9f3f-46c9-8829-0c8751d67e7a&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script is canceled." >+FAIL Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/script-tag.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/script-tag.http-expected.txt >index 2f563b42df1d4f8521577d5d4f9da5afa23dbac1..77aad8dce27f0a520f351f3552c0375a78d9523d 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/script-tag.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/script-tag.http-expected.txt >@@ -1,13 +1,7 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=keep-origin&action=purge&key=67cc7086-604e-40fd-b3f6-311259f86ee1&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=no-redirect&action=purge&key=93316e3a-2f49-4cc4-84db-333c30b3f445&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=swap-origin&action=purge&key=bc8d123e-56ba-42bf-8f4b-c497dc333bb7&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?action=purge&key=88162bbc-8204-4d4f-acf6-93f181189419&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/script-tag.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/script-tag.https-expected.txt >index de4d3fb034853c75b448423d00630aca86035fe0..ed35931d289b1ad6fa1a94b0af837564d9ca8feb 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/script-tag.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/script-tag.https-expected.txt >@@ -1,13 +1,7 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=keep-origin&action=purge&key=850132d6-50e6-4969-9c99-975b9ae8001d&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=no-redirect&action=purge&key=675f901d-3976-4506-b679-3ac904ab7c60&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=swap-origin&action=purge&key=e95b5397-b0c5-4bf7-85c6-67d2ac72ad99&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?action=purge&key=c73bc526-2903-42a5-bac2-f7662ffd2eae&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.http-expected.txt >index 2214a7953110e13de2487e748474f16b6753c126..8c32ce1bb068835775d0813d8036649b3330557b 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.http-expected.txt >@@ -1,17 +1,14 @@ >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/shared-worker.py?redirection=keep-origin&action=purge&key=779670c8-017f-4064-b29e-1b6412c5e495&path=/mixed-content >- >-Harness Error (TIMEOUT), message = null > >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >-TIMEOUT Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and keep-origin redirection from http context. Test timed out >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and no-redirect redirection from http context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and swap-origin redirection from http context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-http origin and swap-origin redirection from http context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.https-expected.txt >index 1450c60b451b7181f7b30ff15a13deb72047c0d9..f13abb4ae244620ab22bbafed42ccedf1280284a 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.https-expected.txt >@@ -1,17 +1,14 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/shared-worker.py?redirection=keep-origin&action=purge&key=dc7a8137-81fa-45fd-918d-d72d51078b44&path=/mixed-content >- >-Harness Error (TIMEOUT), message = null > >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-TIMEOUT Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and keep-origin redirection from https context. Test timed out >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and no-redirect redirection from https context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and swap-origin redirection from https context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-https origin and swap-origin redirection from https context. >-NOTRUN Content Security Policy: Expects blocked for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.http-expected.txt >index 89f3ab770a17c3e3a3a73dac24af535e0584fda8..3b6c76ba04a6c84d13e316b1f1c3fb2932145dde 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.http-expected.txt >@@ -1,20 +1,14 @@ >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=a8f334d2-c49c-422d-89fd-664576a4666c&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=8e46f347-6404-4048-9e56-b62dc90c3f01&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=fd9741cc-1f58-44eb-a4c1-8268715112dd&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?action=purge&key=cbe26dd4-7f05-4b25-8fa9-aaa960ceabb7&path=%2Fmixed-content >- >-Harness Error (TIMEOUT), message = null > > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >-PASS Content Security Policy: Expects blocked for worker-import to cross-http origin and keep-origin redirection from http context. >+FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and keep-origin redirection from http context. assert_unreached: main promise resolved unexpectedly Reached unreachable code > FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 >-PASS Content Security Policy: Expects blocked for worker-import to cross-http origin and no-redirect redirection from http context. >+FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and no-redirect redirection from http context. assert_unreached: main promise resolved unexpectedly Reached unreachable code > FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 > PASS Content Security Policy: Expects blocked for worker-import to cross-http origin and swap-origin redirection from http context. > FAIL Content Security Policy: Expects blocked for worker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 >-TIMEOUT Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context. Test timed out >-NOTRUN Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context. >+FAIL Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.https-expected.txt >index 7b036ed6125b571514e4f46130cd6f32b0b24751..7accbf49feb82256265639f8fd648a63897cba6a 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.https-expected.txt >@@ -1,20 +1,14 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=67163bbc-6b57-4c32-bbaa-6599616eaf5e&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=0209b057-23c2-4208-8757-9775f55724cc&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=6acb63c7-59bf-4b9e-81da-2e8fe727103f&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=9972a374-b80e-4cfd-8311-042a9a379855&path=%2Fmixed-content >- >-Harness Error (TIMEOUT), message = null > > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-PASS Content Security Policy: Expects blocked for worker-import to cross-https origin and keep-origin redirection from https context. >+FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and keep-origin redirection from https context. assert_unreached: main promise resolved unexpectedly Reached unreachable code > FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 >-PASS Content Security Policy: Expects blocked for worker-import to cross-https origin and no-redirect redirection from https context. >+FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and no-redirect redirection from https context. assert_unreached: main promise resolved unexpectedly Reached unreachable code > FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 > PASS Content Security Policy: Expects blocked for worker-import to cross-https origin and swap-origin redirection from https context. > FAIL Content Security Policy: Expects blocked for worker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 >-TIMEOUT Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context. Test timed out >-NOTRUN Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context. >+FAIL Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation assert_equals: One violation event should be fired expected 1 but got 0 > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worklet-audio-import-data.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worklet-audio-import-data.https-expected.txt >index 0d2b39a06acf14a23a5be2e2c852084a1d8d87af..5b0b4c95c84f6b4a88d06d9f64801e5a197f3ead 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worklet-audio-import-data.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worklet-audio-import-data.https-expected.txt >@@ -1,20 +1,14 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=b8972efb-eb43-4d58-837e-1815723618b6&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=e11c5ed7-48d9-4848-bb59-ad1025439db1&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=928b53f6-abeb-40f2-b99b-7885801d35a0&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=14b68e94-62c8-4306-a373-2ba65d3b4d10&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script is canceled." >+FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worklet-audio.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worklet-audio.https-expected.txt >index 4db38d9f2505284091f4eb568175fb21a1e82319..37c9a6775c1655052ce8ca62f5237d5c1de81b8e 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worklet-audio.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-self/worklet-audio.https-expected.txt >@@ -1,20 +1,14 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=88b20553-0153-41a6-83cd-2f4cea4a7cc7&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=8a036f3b-2bbf-4e54-8cf7-959977a1da78&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=58e3ff45-bf57-4f4e-bcc4-dd30b032a3da&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=8202cece-320e-4196-8763-bac4cf2241cf&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script is canceled." >+FAIL Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/script-tag.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/script-tag.http-expected.txt >index 1abe59c6e65458cae6cad5bf5e9b3238bba13965..77aad8dce27f0a520f351f3552c0375a78d9523d 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/script-tag.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/script-tag.http-expected.txt >@@ -1,13 +1,7 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=keep-origin&action=purge&key=f89bc188-c32e-4b9f-98f9-990fae2900a8&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=no-redirect&action=purge&key=91f09df5-600d-41a0-a1ee-533f7ed39fa5&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?redirection=swap-origin&action=purge&key=90a79110-538f-48e8-a3a6-fcbbc5ee9944&path=%2Fmixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/script.py?action=purge&key=e1cf31a0-d86d-48e2-9d6f-1ea5244cc59b&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for script-tag to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object Event]" > PASS Content Security Policy: Expects allowed for script-tag to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/script-tag.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/script-tag.https-expected.txt >index 017fa58ec266fd306117f9ad2c6f904727b739a6..ed35931d289b1ad6fa1a94b0af837564d9ca8feb 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/script-tag.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/script-tag.https-expected.txt >@@ -1,13 +1,7 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=keep-origin&action=purge&key=ebe455fc-8e39-4ffb-982c-aeb52fb69e9e&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=no-redirect&action=purge&key=8adc05cf-aa27-4feb-b570-2f37f230043b&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?redirection=swap-origin&action=purge&key=49130980-6262-4bc7-b66a-f6dec0cb8d42&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/script.py?action=purge&key=27cfb740-2d37-4e2c-b22d-dbce93343fbe&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" >+PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for script-tag to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object Event]" > PASS Content Security Policy: Expects allowed for script-tag to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/sharedworker-import.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/sharedworker-import.http-expected.txt >index aed6b75ce0381cce0146cb1d48b973fdb8bb96ae..8c32ce1bb068835775d0813d8036649b3330557b 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/sharedworker-import.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/sharedworker-import.http-expected.txt >@@ -1,17 +1,14 @@ >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/shared-worker.py?redirection=keep-origin&action=purge&key=55655244-f44c-4ad6-bf47-e7f06e7de11b&path=/mixed-content > >-Harness Error (TIMEOUT), message = null >- >-TIMEOUT Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context. Test timed out >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/sharedworker-import.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/sharedworker-import.https-expected.txt >index 5eafd86f5a674e1c3bf648841d3447cb54a6e261..f13abb4ae244620ab22bbafed42ccedf1280284a 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/sharedworker-import.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/sharedworker-import.https-expected.txt >@@ -1,17 +1,14 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/shared-worker.py?redirection=keep-origin&action=purge&key=9096f327-d557-47af-a223-aa4b16d94153&path=/mixed-content > >-Harness Error (TIMEOUT), message = null >- >-TIMEOUT Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context. Test timed out >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context. >-NOTRUN Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context. >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worker-import.http-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worker-import.http-expected.txt >index f85628967de29aa59839e1e58934d4d22504fa0c..3e8ca1af9aa0a60be02f997cdea56d4f5f5ff76e 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worker-import.http-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worker-import.http-expected.txt >@@ -1,13 +1,7 @@ >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=cdf0d198-6288-4a60-a113-33fca1fb4058&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=a7bd0a50-a251-40be-897c-1c453d87c648&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=42911d65-ddb9-4211-8ce4-b992f8a852d8&path=/mixed-content >-Blocked access to external URL http://www1.localhost:8800/common/security-features/subresource/worker.py?action=purge&key=00b042a4-9bc5-4ea3-a9e5-0e0d551fe4e9&path=%2Fmixed-content > >-Harness Error (TIMEOUT), message = null >- >-FAIL Content Security Policy: Expects allowed for worker-import to cross-http origin and keep-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and keep-origin redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worker-import to cross-http origin and no-redirect redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for worker-import to cross-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" > PASS Content Security Policy: Expects allowed for worker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation >@@ -15,6 +9,6 @@ PASS Content Security Policy: Expects allowed for worker-import to same-http ori > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and keep-origin redirection from http context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and no-redirect redirection from http context. > PASS Content Security Policy: Expects allowed for worker-import to same-http origin and no-redirect redirection from http context.: securitypolicyviolation >-TIMEOUT Content Security Policy: Expects allowed for worker-import to same-http origin and swap-origin redirection from http context. Test timed out >-NOTRUN Content Security Policy: Expects allowed for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for worker-import to same-http origin and swap-origin redirection from http context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worker-import.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worker-import.https-expected.txt >index abfcb88849a352ce7056aac3164debb1499004bf..774668ecf4b165bf9f60335d3135a0da13718d8f 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worker-import.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worker-import.https-expected.txt >@@ -1,13 +1,7 @@ >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=27cfc5be-90f6-44e5-81aa-579fe57c5a27&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=83f17df8-4a06-42ec-bb9d-3b7caeea3c0a&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=c43025f8-bbab-425a-be33-0453eb3c8e34&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=b023f92e-20ca-4d97-afc5-859d8b9ade8b&path=%2Fmixed-content > >-Harness Error (TIMEOUT), message = null >- >-FAIL Content Security Policy: Expects allowed for worker-import to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worker-import to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation > FAIL Content Security Policy: Expects allowed for worker-import to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" > PASS Content Security Policy: Expects allowed for worker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation >@@ -15,6 +9,6 @@ PASS Content Security Policy: Expects allowed for worker-import to same-https or > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worker-import to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-TIMEOUT Content Security Policy: Expects allowed for worker-import to same-https origin and swap-origin redirection from https context. Test timed out >-NOTRUN Content Security Policy: Expects allowed for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation >+FAIL Content Security Policy: Expects allowed for worker-import to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "[object ErrorEvent]" >+PASS Content Security Policy: Expects allowed for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worklet-audio-import-data.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worklet-audio-import-data.https-expected.txt >index 0795a4be87e0c1af87e66824b1ea34305913b9b4..5b0b4c95c84f6b4a88d06d9f64801e5a197f3ead 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worklet-audio-import-data.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worklet-audio-import-data.https-expected.txt >@@ -1,20 +1,14 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=9ad7e343-3737-45db-acee-ad1aba2ccd61&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=cb2e54a9-70bf-48c3-bfc2-dd5a429294f0&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=5d88c89f-51a0-415d-903e-55894e89447d&path=/mixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=20a726d8-d9a0-4665-b0fe-71510866cf2b&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script is canceled." >+FAIL Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio-import-data to same-https origin and swap-origin redirection from https context.: securitypolicyviolation > >diff --git a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worklet-audio.https-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worklet-audio.https-expected.txt >index 7532ba2c42728c7cd883d160b8a309db048fc108..37c9a6775c1655052ce8ca62f5237d5c1de81b8e 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worklet-audio.https-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/content-security-policy/gen/top.meta/worker-src-wildcard/worklet-audio.https-expected.txt >@@ -1,20 +1,14 @@ >-CONSOLE MESSAGE: Unrecognized Content-Security-Policy directive 'worker-src'. > >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=keep-origin&action=purge&key=615cb800-3eae-4ede-8b61-a9a20a7666f4&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=no-redirect&action=purge&key=18c5d418-a4ee-4bca-ac14-5f2a869b9fef&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?redirection=swap-origin&action=purge&key=6bf33d31-4bcc-4be9-b747-eb7f11ec4b95&path=%2Fmixed-content >-Blocked access to external URL https://www1.localhost:9443/common/security-features/subresource/worker.py?action=purge&key=f0dfba00-6616-4ae3-b625-d5a21c6fcabf&path=%2Fmixed-content >- >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Cross-origin script load denied by Cross-Origin Resource Sharing policy." >+FAIL Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and keep-origin redirection from https context.: securitypolicyviolation > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context. > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and no-redirect redirection from https context.: securitypolicyviolation >-FAIL Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script is canceled." >+FAIL Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context. promise_test: Unhandled rejection with value: object "AbortError: Importing a module script failed." > PASS Content Security Policy: Expects allowed for worklet-audio to same-https origin and swap-origin redirection from https context.: securitypolicyviolation >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 236049
:
450721
|
451315
|
451433
|
451560