blob: bf6435980a81e7436a8a2ebcc68f483873574f8a [file] [log] [blame]
<html>
<head>
<script>
if (window.testRunner) {
testRunner.dumpAsText();
testRunner.dumpChildFrames();
}
var cases = [
" javascript:document.write('FAIL')",
"javascript\t:document.write('FAIL')",
"javascript:document.write('FAIL')"
];
function runTest() {
var a = window.frames[0];
for (var i = 0; i < cases.length; i++) {
try { a.location.href = cases[i]; } catch(e) {}
try { a.location.replace(cases[i]); } catch(e) {}
try { a.location = cases[i]; } catch(e) {}
}
}
</script>
</head>
<body onload="runTest()">
<br>
<iframe name = 'VictimFrame' src="data:text/html,<p>Inner text should not be replaced.<p>"></iframe>
</body>
</html>