blob: 1501e2c3adb252a43ad5477982c77db73012600b [file] [log] [blame]
<iframe src="http://does.not.exist/" id="target"></iframe>
<script>
if (window.testRunner) {
testRunner.dumpAsText();
testRunner.waitUntilDone();
}
let frame = document.getElementById("target");
frame.contentWindow.onbeforeunload = function() {
setTimeout(function() {
frame.src = "javascript:alert('FAIL')";
}, 0);
};
window.addEventListener("load", function() {
document.write("PASS - Javascript URL blocked without crashing.");
if (window.testRunner)
testRunner.notifyDone();
}, false);
</script>