From 581fb3e7f7e901f044d4eeeff6390effa8eccd99 Mon Sep 17 00:00:00 2001 From: Anne van Kesteren Date: Wed, 10 Jul 2019 16:11:17 +0200 Subject: [PATCH] HTML: SharedArrayBuffer infrastructure adjustments For https://github.com/whatwg/html/pull/4734. --- .../resources/echo-iframe.html.headers | 1 + .../resources/echo-worker.js.headers | 1 + ...l => broadcastchannel-success-and-failure.https.html} | 0 ...oadcastchannel-success-and-failure.https.html.headers | 2 ++ ...-preserved.html => identity-not-preserved.https.html} | 0 .../identity-not-preserved.https.html.headers | 2 ++ .../nested-sharedworker-success.https.html | 8 ++++++++ .../nested-sharedworker-success.https.html.headers | 2 ++ .../nested-worker-success.https.html | 8 ++++++++ .../nested-worker-success.https.html.headers | 2 ++ .../{no-transferring.html => no-transferring.https.html} | 0 .../no-transferring.https.html.headers | 2 ++ .../resources/broadcastchannel-iframe.html.headers | 1 + .../resources/broadcastchannel-sharedworker.js.headers | 1 + .../resources/broadcastchannel-worker.js.headers | 1 + .../resources/incrementer-iframe-domain.sub.html.headers | 2 ++ .../incrementer-iframe-messagechannel.html.headers | 2 ++ .../resources/incrementer-iframe.html.headers | 2 ++ .../resources/incrementer-popup.html.headers | 2 ++ .../resources/incrementer-worker-with-channel.js.headers | 1 + .../resources/incrementer-worker.js.headers | 1 + .../resources/nested-iframe-1.html.headers | 2 ++ .../resources/nested-iframe-2.html.headers | 2 ++ .../resources/nested-iframe-3.html.headers | 2 ++ .../resources/nested-iframe-4-incrementer.html.headers | 2 ++ .../nested-worker-success.js} | 9 +++++---- .../resources/nested-worker-success.js.headers | 1 + .../resources/serviceworker-failure.js.headers | 1 + .../resources/sharedworker-failure.js.headers | 1 + ...history.html => serialization-via-history.https.html} | 0 .../serialization-via-history.https.html.headers | 2 ++ ...ess.sub.html => window-domain-success.https.sub.html} | 0 .../window-domain-success.https.sub.html.headers | 2 ++ ...l => window-iframe-messagechannel-success.https.html} | 0 ...ndow-iframe-messagechannel-success.https.html.headers | 2 ++ ...ess.html => window-messagechannel-success.https.html} | 0 .../window-messagechannel-success.https.html.headers | 2 ++ .../window-serviceworker-failure.https.html.headers | 2 ++ ...ilure.html => window-sharedworker-failure.https.html} | 0 .../window-sharedworker-failure.https.html.headers | 2 ++ ...ndow-similar-but-cross-origin-success.https.sub.html} | 0 ...milar-but-cross-origin-success.https.sub.html.headers | 2 ++ ...ple-success.html => window-simple-success.https.html} | 0 .../window-simple-success.https.html.headers | 2 ++ 44 files changed, 73 insertions(+), 4 deletions(-) create mode 100644 html/infrastructure/safe-passing-of-structured-data/resources/echo-iframe.html.headers create mode 100644 html/infrastructure/safe-passing-of-structured-data/resources/echo-worker.js.headers rename html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/{broadcastchannel-success-and-failure.html => broadcastchannel-success-and-failure.https.html} (100%) create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/broadcastchannel-success-and-failure.https.html.headers rename html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/{identity-not-preserved.html => identity-not-preserved.https.html} (100%) create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/identity-not-preserved.https.html.headers create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-sharedworker-success.https.html create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-sharedworker-success.https.html.headers create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-worker-success.https.html create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-worker-success.https.html.headers rename html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/{no-transferring.html => no-transferring.https.html} (100%) create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/no-transferring.https.html.headers create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/broadcastchannel-sharedworker.js.headers create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/broadcastchannel-worker.js.headers create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-iframe-domain.sub.html.headers create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-iframe-messagechannel.html.headers create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-iframe.html.headers create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-popup.html.headers create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-worker-with-channel.js.headers create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-worker.js.headers create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-iframe-1.html.headers create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-iframe-2.html.headers create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-iframe-3.html.headers create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-iframe-4-incrementer.html.headers rename html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/{nested-worker-success.any.js => resources/nested-worker-success.js} (53%) create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-worker-success.js.headers create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/serviceworker-failure.js.headers create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/sharedworker-failure.js.headers rename html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/{serialization-via-history.html => serialization-via-history.https.html} (100%) create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-history.https.html.headers rename html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/{window-domain-success.sub.html => window-domain-success.https.sub.html} (100%) create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-domain-success.https.sub.html.headers rename html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/{window-iframe-messagechannel-success.html => window-iframe-messagechannel-success.https.html} (100%) create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-iframe-messagechannel-success.https.html.headers rename html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/{window-messagechannel-success.html => window-messagechannel-success.https.html} (100%) create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-messagechannel-success.https.html.headers create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-serviceworker-failure.https.html.headers rename html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/{window-sharedworker-failure.html => window-sharedworker-failure.https.html} (100%) create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-sharedworker-failure.https.html.headers rename html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/{window-similar-but-cross-origin-success.sub.html => window-similar-but-cross-origin-success.https.sub.html} (100%) create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-similar-but-cross-origin-success.https.sub.html.headers rename html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/{window-simple-success.html => window-simple-success.https.html} (100%) create mode 100644 html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-simple-success.https.html.headers diff --git a/html/infrastructure/safe-passing-of-structured-data/resources/echo-iframe.html.headers b/html/infrastructure/safe-passing-of-structured-data/resources/echo-iframe.html.headers new file mode 100644 index 00000000000000..6604450991a122 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/resources/echo-iframe.html.headers @@ -0,0 +1 @@ +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/resources/echo-worker.js.headers b/html/infrastructure/safe-passing-of-structured-data/resources/echo-worker.js.headers new file mode 100644 index 00000000000000..6604450991a122 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/resources/echo-worker.js.headers @@ -0,0 +1 @@ +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/broadcastchannel-success-and-failure.html b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/broadcastchannel-success-and-failure.https.html similarity index 100% rename from html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/broadcastchannel-success-and-failure.html rename to html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/broadcastchannel-success-and-failure.https.html diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/broadcastchannel-success-and-failure.https.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/broadcastchannel-success-and-failure.https.html.headers new file mode 100644 index 00000000000000..63b60e490f47f4 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/broadcastchannel-success-and-failure.https.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Opener-Policy: same-origin +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/identity-not-preserved.html b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/identity-not-preserved.https.html similarity index 100% rename from html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/identity-not-preserved.html rename to html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/identity-not-preserved.https.html diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/identity-not-preserved.https.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/identity-not-preserved.https.html.headers new file mode 100644 index 00000000000000..63b60e490f47f4 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/identity-not-preserved.https.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Opener-Policy: same-origin +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-sharedworker-success.https.html b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-sharedworker-success.https.html new file mode 100644 index 00000000000000..dd221502b6f6c3 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-sharedworker-success.https.html @@ -0,0 +1,8 @@ + + + + +
+ diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-sharedworker-success.https.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-sharedworker-success.https.html.headers new file mode 100644 index 00000000000000..63b60e490f47f4 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-sharedworker-success.https.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Opener-Policy: same-origin +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-worker-success.https.html b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-worker-success.https.html new file mode 100644 index 00000000000000..aeee3705aea4bf --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-worker-success.https.html @@ -0,0 +1,8 @@ + + + + +
+ diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-worker-success.https.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-worker-success.https.html.headers new file mode 100644 index 00000000000000..63b60e490f47f4 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-worker-success.https.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Opener-Policy: same-origin +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/no-transferring.html b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/no-transferring.https.html similarity index 100% rename from html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/no-transferring.html rename to html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/no-transferring.https.html diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/no-transferring.https.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/no-transferring.https.html.headers new file mode 100644 index 00000000000000..63b60e490f47f4 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/no-transferring.https.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Opener-Policy: same-origin +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/broadcastchannel-iframe.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/broadcastchannel-iframe.html.headers index 6604450991a122..1528bf05e6368b 100644 --- a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/broadcastchannel-iframe.html.headers +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/broadcastchannel-iframe.html.headers @@ -1 +1,2 @@ Cross-Origin-Embedder-Policy: require-corp +Cross-Origin-Resource-Policy: cross-site diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/broadcastchannel-sharedworker.js.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/broadcastchannel-sharedworker.js.headers new file mode 100644 index 00000000000000..6604450991a122 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/broadcastchannel-sharedworker.js.headers @@ -0,0 +1 @@ +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/broadcastchannel-worker.js.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/broadcastchannel-worker.js.headers new file mode 100644 index 00000000000000..6604450991a122 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/broadcastchannel-worker.js.headers @@ -0,0 +1 @@ +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-iframe-domain.sub.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-iframe-domain.sub.html.headers new file mode 100644 index 00000000000000..56d0ac34282443 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-iframe-domain.sub.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Embedder-Policy: require-corp +Cross-Origin-Resource-Policy: same-site diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-iframe-messagechannel.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-iframe-messagechannel.html.headers new file mode 100644 index 00000000000000..1528bf05e6368b --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-iframe-messagechannel.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Embedder-Policy: require-corp +Cross-Origin-Resource-Policy: cross-site diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-iframe.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-iframe.html.headers new file mode 100644 index 00000000000000..1528bf05e6368b --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-iframe.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Embedder-Policy: require-corp +Cross-Origin-Resource-Policy: cross-site diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-popup.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-popup.html.headers new file mode 100644 index 00000000000000..63b60e490f47f4 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-popup.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Opener-Policy: same-origin +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-worker-with-channel.js.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-worker-with-channel.js.headers new file mode 100644 index 00000000000000..6604450991a122 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-worker-with-channel.js.headers @@ -0,0 +1 @@ +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-worker.js.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-worker.js.headers new file mode 100644 index 00000000000000..6604450991a122 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/incrementer-worker.js.headers @@ -0,0 +1 @@ +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-iframe-1.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-iframe-1.html.headers new file mode 100644 index 00000000000000..1528bf05e6368b --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-iframe-1.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Embedder-Policy: require-corp +Cross-Origin-Resource-Policy: cross-site diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-iframe-2.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-iframe-2.html.headers new file mode 100644 index 00000000000000..1528bf05e6368b --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-iframe-2.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Embedder-Policy: require-corp +Cross-Origin-Resource-Policy: cross-site diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-iframe-3.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-iframe-3.html.headers new file mode 100644 index 00000000000000..1528bf05e6368b --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-iframe-3.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Embedder-Policy: require-corp +Cross-Origin-Resource-Policy: cross-site diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-iframe-4-incrementer.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-iframe-4-incrementer.html.headers new file mode 100644 index 00000000000000..1528bf05e6368b --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-iframe-4-incrementer.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Embedder-Policy: require-corp +Cross-Origin-Resource-Policy: cross-site diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-worker-success.any.js b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-worker-success.js similarity index 53% rename from html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-worker-success.any.js rename to html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-worker-success.js index 5388ebcc39b229..9befc9006e7068 100644 --- a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-worker-success.any.js +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-worker-success.js @@ -1,9 +1,10 @@ -// META: global=!default,dedicatedworker,sharedworker -// META: script=resources/test-incrementer.js -"use strict"; +importScripts("/resources/testharness.js"); +importScripts("test-incrementer.js"); promise_test(t => { - const worker = new Worker("resources/incrementer-worker.js"); + const worker = new Worker("incrementer-worker.js"); return testSharingViaIncrementerScript(t, worker, "parent worker", worker, "sub-worker"); }, "postMessaging to a dedicated sub-worker allows them to see each others' modifications"); + +done(); diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-worker-success.js.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-worker-success.js.headers new file mode 100644 index 00000000000000..6604450991a122 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/nested-worker-success.js.headers @@ -0,0 +1 @@ +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/serviceworker-failure.js.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/serviceworker-failure.js.headers new file mode 100644 index 00000000000000..6604450991a122 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/serviceworker-failure.js.headers @@ -0,0 +1 @@ +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/sharedworker-failure.js.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/sharedworker-failure.js.headers new file mode 100644 index 00000000000000..6604450991a122 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/sharedworker-failure.js.headers @@ -0,0 +1 @@ +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-history.html b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-history.https.html similarity index 100% rename from html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-history.html rename to html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-history.https.html diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-history.https.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-history.https.html.headers new file mode 100644 index 00000000000000..63b60e490f47f4 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-history.https.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Opener-Policy: same-origin +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-domain-success.sub.html b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-domain-success.https.sub.html similarity index 100% rename from html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-domain-success.sub.html rename to html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-domain-success.https.sub.html diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-domain-success.https.sub.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-domain-success.https.sub.html.headers new file mode 100644 index 00000000000000..63b60e490f47f4 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-domain-success.https.sub.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Opener-Policy: same-origin +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-iframe-messagechannel-success.html b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-iframe-messagechannel-success.https.html similarity index 100% rename from html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-iframe-messagechannel-success.html rename to html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-iframe-messagechannel-success.https.html diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-iframe-messagechannel-success.https.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-iframe-messagechannel-success.https.html.headers new file mode 100644 index 00000000000000..63b60e490f47f4 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-iframe-messagechannel-success.https.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Opener-Policy: same-origin +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-messagechannel-success.html b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-messagechannel-success.https.html similarity index 100% rename from html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-messagechannel-success.html rename to html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-messagechannel-success.https.html diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-messagechannel-success.https.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-messagechannel-success.https.html.headers new file mode 100644 index 00000000000000..63b60e490f47f4 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-messagechannel-success.https.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Opener-Policy: same-origin +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-serviceworker-failure.https.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-serviceworker-failure.https.html.headers new file mode 100644 index 00000000000000..63b60e490f47f4 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-serviceworker-failure.https.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Opener-Policy: same-origin +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-sharedworker-failure.html b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-sharedworker-failure.https.html similarity index 100% rename from html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-sharedworker-failure.html rename to html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-sharedworker-failure.https.html diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-sharedworker-failure.https.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-sharedworker-failure.https.html.headers new file mode 100644 index 00000000000000..63b60e490f47f4 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-sharedworker-failure.https.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Opener-Policy: same-origin +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-similar-but-cross-origin-success.sub.html b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-similar-but-cross-origin-success.https.sub.html similarity index 100% rename from html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-similar-but-cross-origin-success.sub.html rename to html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-similar-but-cross-origin-success.https.sub.html diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-similar-but-cross-origin-success.https.sub.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-similar-but-cross-origin-success.https.sub.html.headers new file mode 100644 index 00000000000000..63b60e490f47f4 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-similar-but-cross-origin-success.https.sub.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Opener-Policy: same-origin +Cross-Origin-Embedder-Policy: require-corp diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-simple-success.html b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-simple-success.https.html similarity index 100% rename from html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-simple-success.html rename to html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-simple-success.https.html diff --git a/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-simple-success.https.html.headers b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-simple-success.https.html.headers new file mode 100644 index 00000000000000..63b60e490f47f4 --- /dev/null +++ b/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-simple-success.https.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Opener-Policy: same-origin +Cross-Origin-Embedder-Policy: require-corp