<head>
<script>
// Test that the very first navigation made on a newly created IFRAME does not
// create another session history entry, even if the IFRAME is already attached
// to the document and the page has fully loaded.
function runTest() {
var f = document.createElement("iframe");
document.body.appendChild(f);
f.contentWindow.location = "data:,hello";
f.onload = function() {
document.body.innerText = "history.length = " + history.length;
if (window.testRunner)
testRunner.notifyDone();
}
}
onunload = function() {
// Disable page cache
}
onload = function() {
if (window.testRunner) {
testRunner.dumpAsText();
testRunner.dumpBackForwardList();
testRunner.clearBackForwardList();
testRunner.waitUntilDone();
}
setTimeout(runTest, 0);
}
</script>
</head>
<body></body>