blob: 2e424f4d06be9b3d65746a9a3b6f3d99d52ce2d4 [file] [log] [blame]
<!DOCTYPE html>
<meta charset="utf-8">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script>
const wait_for_message = () => {
return new Promise((resolve, reject) => {
window.addEventListener('message', e => {
resolve(e);
}, { once: true });
});
};
promise_test(async function(t) {
let url_from = "resources/navigate.html";
var w = window.open(url_from);
let message = await wait_for_message();
assert_equals(message.data, '');
w.close();
w = window.open(url_from);
await new Promise(resolve => setTimeout(resolve, 50));
}, 'Test navigating to prefetched redirects.');
</script>