blob: 3eb8fb53c584ec186ef98e5dd43f6e5867564665 [file] [log] [blame]
<html>
<body>
<p>This test expects a HTTP fetch resulting in a redirect for the first history
navigation. This doesn't happen if the page is restored from back-forward cache,
so back-fowrad cache has to be disabled to test this behaviour.
</p>
<script>
if (window.testRunner) {
testRunner.dumpAsText();
testRunner.waitUntilDone();
}
window.onload = function() {
if (location.hash == "#back") {
document.body.appendChild(document.createTextNode("We pass if we don't crash."));
if (window.testRunner)
testRunner.notifyDone();
return;
}
setTimeout(function() {
history.replaceState({}, "", "#back");
history.pushState({}, "", "http://127.0.0.1:8000/resources/redirect.php?url=http://localhost:8000/history/resources/back.html");
location = "http://127.0.0.1:8000/history/resources/back.html";
}, 0);
};
</script>
</body>
</html>