Update web-platform-tests to revision 66dc9c93f2c8ebd7c8fdc28fae20d92713c97806

This commit is contained in:
WPT Sync Bot 2019-06-26 10:22:48 +00:00
parent e488ea750b
commit 12f4ae132e
1651 changed files with 8123 additions and 14152 deletions

View file

@ -1,34 +0,0 @@
<!DOCTYPE html>
<title>Tests that portal don't navigate to non-http schemes.</title>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<body>
<script>
async_test(t => {
var portal = document.createElement("portal");
portal.src = "data:text/html,empty portal";
portal.onload = t.unreached_func("Portal loaded data URL.");
document.body.appendChild(portal);
t.step_timeout(() => { portal.remove(); t.done(); }, 3000);
}, "Tests that a portal can't navigate to a data URL.");
async_test(t => {
var portal = document.createElement("portal");
portal.src = "about:blank";
portal.onload = t.unreached_func("Portal loaded about:blank.");
document.body.appendChild(portal);
t.step_timeout(() => { portal.remove(); t.done(); }, 3000);
}, "Tests that a portal can't navigate to about:blank.");
async_test(t => {
var portal = document.createElement("portal");
portal.src = "resources/simple-portal.html";
portal.onload = t.step_func(() => {
portal.onmessage = t.unreached_func("Portal execute javascript.");
portal.src = "javascript:window.portalHost.postMessage('executed', '*')";
t.step_timeout(() => { portal.remove(); t.done(); }, 3000);
});
document.body.appendChild(portal);
}, "Tests that a portal can't navigate to javascript URLs.");
</script>
</body>