Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / http / tests / navigation / onload-navigation-iframe.html
blob0976b2b193215575efa05d7b243f07b9c98b2429
1 <html>
2 <head>
3 <script type="text/javascript">
5 function runTest()
7 if (window.testRunner) {
8 testRunner.dumpBackForwardList();
9 testRunner.dumpAsText();
10 testRunner.waitUntilDone();
13 var form = document.getElementById("myForm");
14 var divElm = document.createElement("div");
16 var iframe = document.createElement("iframe");
17 iframe.name = "myFrame";
18 iframe.id = "myFrame";
19 iframe.onload = frameLoaded;
20 divElm.appendChild(iframe);
22 document.getElementsByTagName("body").item(0).appendChild(divElm);
24 form.submit();
27 function frameLoaded()
29 if (document.getElementById("myFrame").contentDocument.URL === "about:blank")
30 return;
31 if (window.testRunner)
32 testRunner.notifyDone();
35 </script>
36 </head>
37 <body onload="runTest();">
38 <form id="myForm" target="myFrame" action="resources/blank.txt" method="get">
39 </form>
40 In this case, Safari and Firefox don't add a history item.
41 </body>
42 </html>