mirror of
https://github.com/servo/servo.git
synced 2025-08-16 10:55:34 +01:00
Update web-platform-tests to revision 66dc9c93f2c8ebd7c8fdc28fae20d92713c97806
This commit is contained in:
parent
e488ea750b
commit
12f4ae132e
1651 changed files with 8123 additions and 14152 deletions
|
@ -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>
|
Loading…
Add table
Add a link
Reference in a new issue