author | Anne van Kesteren <annevk@annevk.nl> |
Wed, 28 Aug 2019 09:50:53 +0000 | |
changeset 554476 | 0aa129ddd17c56280259b733e63a3be2f9c1d128 |
parent 554475 | 9d5c92bbbf4b97c867de5eba0cb36d99399b4def |
child 554477 | 69eb020a79bc75ed5d2fbad40ecf0627c11ce151 |
push id | 2165 |
push user | ffxbld-merge |
push date | Mon, 14 Oct 2019 16:30:58 +0000 |
treeherder | mozilla-release@0eae18af659f [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | testonly |
bugs | 1567279, 17909 |
milestone | 70.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
new file mode 100644 --- /dev/null +++ b/testing/web-platform/tests/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/iframe-failure.html @@ -0,0 +1,3 @@ +<script> +parent.postMessage(new SharedArrayBuffer(10), "*"); +</script>
new file mode 100644 --- /dev/null +++ b/testing/web-platform/tests/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/iframe-failure.html.headers @@ -0,0 +1,2 @@ +Cross-Origin-Embedder-Policy: require-corp +Cross-Origin-Resource-Policy: cross-site
new file mode 100644 --- /dev/null +++ b/testing/web-platform/tests/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-failure.https.html @@ -0,0 +1,15 @@ +<!doctype html> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/common/get-host-info.sub.js"></script> +<div id=log></div> +<script> +async_test(t => { + const frame = document.createElement("iframe"); + t.add_cleanup(() => frame.remove()); + frame.src = get_host_info().HTTPS_NOTSAMESITE_ORIGIN + new URL("resources/iframe-failure.html", location).pathname; + window.onmessage = t.unreached_func("Got a message event, expected a messageerror event"); + window.onmessageerror = t.step_func_done(); + document.body.append(frame); +}, "SharedArrayBuffer and a cross-site <iframe>"); +</script>