26 lines
593 B
HTML
26 lines
593 B
HTML
<script>
|
|
if (parent == window) {
|
|
if (window.testRunner) {
|
|
testRunner.dumpAsText();
|
|
testRunner.waitUntilDone();
|
|
}
|
|
function replaceHash(frag) {
|
|
frames[0].location.replace('#' + frag);
|
|
}
|
|
onload = function() {
|
|
var f = document.createElement("iframe");
|
|
f.src = location;
|
|
f.onload = function() {
|
|
delete f.onload;
|
|
replaceHash('bar');
|
|
if (window.testRunner)
|
|
testRunner.notifyDone();
|
|
}
|
|
document.body.appendChild(f);
|
|
replaceHash('foo');
|
|
}
|
|
}
|
|
</script>
|
|
<!-- If we do not crash, then this test was successful. -->
|
|
<body>PASS</body>
|