| <html> | |
| <head> | |
| <script> | |
| if (window.testRunner) { | |
| testRunner.dumpAsText(); | |
| testRunner.waitUntilDone(); | |
| } | |
| function clickLink() { | |
| var link = document.getElementById("anchorLink"); | |
| eventSender.mouseMoveTo(link.offsetLeft + 2, link.offsetTop + 2); | |
| eventSender.mouseDown(); | |
| eventSender.mouseUp(); | |
| } | |
| function run() { | |
| clickLink(); | |
| window.scroll(0, 0); | |
| clickLink(); | |
| var scrollY = window.scrollY; | |
| var line = document.createElement('div'); | |
| line.appendChild(document.createTextNode("Scroll position is " + scrollY + "px")); | |
| document.getElementById('anchor').appendChild(line); | |
| testRunner.notifyDone(); | |
| } | |
| </script> | |
| </head> | |
| <body onload="run();"> | |
| <div style="height: 600px"> | |
| <a id="anchorLink" href="#anchor">Anchor link</a> | |
| </div> | |
| <div id="anchor" style="height: 600px"></div> | |
| </body> | |
| </html> |