2f43ec91b73808537362f29bd4178405567f598f
[WebKit-https.git] / LayoutTests / fast / history / resources / gesture-before-onload-target.html
1 <!-- This page accepts a query string specifying how many history items should
2 be present once it finishes loading. -->
3
4 <html>
5 <head>
6 <title>Redirect Target</title>
7
8 <script>
9 function log(s)
10 {
11     document.getElementById("console").appendChild(document.createTextNode(s + "\n"));
12 }
13
14 function testHistoryItemCount()
15 {
16     var expected = parseInt(location.hash.slice(1));
17     var actual = history.length;
18     if (actual === expected)
19         log("PASS: History item count should be " + expected + " and is.");
20     else
21         log("FAIL: History item count should be " + expected + " but instead is " + actual + ".");
22 }
23
24 window.addEventListener("load", function () {
25     if (window.layoutTestController) {
26         layoutTestController.dumpAsText();
27         testHistoryItemCount();
28         layoutTestController.dumpBackForwardList();
29         layoutTestController.notifyDone();
30     } else {
31         testHistoryItemCount();
32     }
33 }, false);
34 </script>
35 </head>
36
37 <body>
38 <p>This page is the target of a redirect.</p>
39 <pre id="console"></pre>
40 </body>
41 </html>