<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> |