blob: 38350d7b29890b11123fa36f634d067dcb0ff37c [file] [log] [blame]
<html>
<head>
<script src="../../resources/testharness.js"></script>
<script src="../../resources/testharnessreport.js"></script>
<script>
var test = async_test("Sandboxed frame cannot navigate top-level browsing context by name.");
window.addEventListener("message", test.step_func(function (e) {
assert_equals(null, e.data["target"]);
assert_equals(null, e.data["_top"]);
assert_equals(null, e.data["_parent"]);
assert_equals(null, e.data["_blank"]);
test.done();
}));
</script>
</head>
<body>
<iframe sandbox="allow-scripts"
srcdoc="
<script>
window.top.postMessage({
'target': window.open('fail-and-notify-done.html', 'target'),
'_top': window.open('fail-and-notify-done.html', '_top'),
'_parent': window.open('fail-and-notify-done.html', '_parent'),
'_blank': window.open('fail-and-notify-done.html', '_blank'),
}, '*');
</script>
">
</body>
</html>