| <script src="../../resources/js-test-pre.js"></script> |
| <button id="button1" onclick="testButton1()">Click Here</button> |
| <button id="button2" onclick="testButton2()">Click Here Too</button> |
| <button id="test" onclick="popup()" style="display:none"></button> |
| win = window.open("about:blank", "blank"); |
| document.getElementById("test").click(); |
| var clickEvent = document.createEvent("MouseEvents"); |
| clickEvent.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null); |
| document.getElementById("test").dispatchEvent(clickEvent); |
| function closeWindowAndRunNextTest() { |
| setTimeout(doneHandler, 1); |
| setTimeout(doneHandler, 1); |
| var button1 = document.getElementById("button1"); |
| eventSender.mouseMoveTo(button1.offsetLeft + button1.offsetWidth / 2, button1.offsetTop + button1.offsetHeight / 2); |
| } else if (testNum == 1) { |
| var button2 = document.getElementById("button2"); |
| eventSender.mouseMoveTo(button2.offsetLeft + button2.offsetWidth / 2, button2.offsetTop + button2.offsetHeight / 2); |
| closeWindowAndRunNextTest(); |
| testRunner.setCanOpenWindows(); |
| testRunner.setPopupBlockingEnabled(true); |
| testRunner.setCloseRemainingWindowsWhenComplete(true); |
| testRunner.waitUntilDone(); |