blob: 720289a0eccc3f27955ecfabc0acc14e1a028983 [file] [log] [blame]
commit-queue@webkit.orgef45a5d2011-05-17 00:50:20 +00001<html>
2<script>
rniwa@webkit.org08372332012-06-15 07:33:22 +00003if (window.testRunner) {
4 testRunner.dumpAsText();
5 testRunner.waitUntilDone();
commit-queue@webkit.orgef45a5d2011-05-17 00:50:20 +00006}
7function run() {
8 if (history.length > 1) {
9 document.body.innerHTML = 'PASS';
rniwa@webkit.org08372332012-06-15 07:33:22 +000010 if (window.testRunner)
11 testRunner.notifyDone();
commit-queue@webkit.orgef45a5d2011-05-17 00:50:20 +000012 return;
13 }
14 var evt = document.createEvent("MouseEvents");
15 evt.initMouseEvent("click", true, true, window,
16 0, 0, 0, 0, 0, false, false, false, false, 0, null);
17 document.getElementById('anchor').dispatchEvent(evt);
18}
19</script>
20<body onload='run()'>
rniwa@webkit.org08372332012-06-15 07:33:22 +000021 <a id='anchor' href='data:text/html,<script>function deferCallbacks(defer){testRunner.setDefersLoading(defer)}</script><body onload="if(window.testRunner){deferCallbacks(true);testRunner.goBack();deferCallbacks(false)}">FAIL</body>'>go to second page</a>
commit-queue@webkit.orgef45a5d2011-05-17 00:50:20 +000022</body>
23</html>