blob: 284ca621a61640223a5d7ad6dd0d22e0bd75ce5f [file] [log] [blame]
<!DOCTYPE html>
<script>
if (window.testRunner) {
testRunner.dumpAsText();
testRunner.waitUntilDone();
}
// One iframe's popstate handler removes another iframe from the
// document during a history navigation that affects both frames. The
// history navigation selects the same document in both frames.
window.onload = function () {
frames[0].history.pushState("first", "first");
frames[0].onpopstate = function () {
document.body.innerHTML = "TEST PASSED";
if (window.testRunner)
testRunner.notifyDone();
};
frames[1].history.pushState("second", "second");
history.go(-2);
}
</script>
<body>
NOT TESTED
<iframe src="resources/empty-subframe.html"></iframe>
<iframe src="resources/empty-subframe.html"></iframe>
</body>