Move parseFontFaceDescriptor to CSSPropertyParser.cpp
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / fast / events / popup-forwarded-gesture.html
blobc17dce6227f807c6d965f4c8af5060b7c202c154
1 <!DOCTYPE html>
2 <html>
3 <body>
4 <p>
5 Test that a forwarded user gesture can be consumed by any timeout,
6 not just the first.
7 </p>
8 <button id="button" onclick="popup()">Click Here</button>
9 <div id="console"></div>
10 <script>
11 function timer1() {
13 function timer2() {
14 var win = window.open("about:blank", "window");
15 if (!win)
16 document.getElementById("console").innerText = "FAILED";
17 else
18 document.getElementById("console").innerText = "PASSED";
19 if (window.testRunner)
20 testRunner.notifyDone();
23 function popup() {
24 setTimeout(timer1, 0);
25 setTimeout(timer2, 10);
28 if (window.testRunner) {
29 testRunner.dumpAsText();
30 testRunner.setCanOpenWindows();
31 testRunner.setPopupBlockingEnabled(true);
32 testRunner.setCloseRemainingWindowsWhenComplete(true);
33 testRunner.waitUntilDone();
35 var button = document.getElementById("button");
37 if (window.eventSender) {
38 eventSender.mouseMoveTo(button.offsetLeft + button.offsetWidth / 2, button.offsetTop + button.offsetHeight / 2);
39 eventSender.mouseDown();
40 eventSender.mouseUp();
43 </script>
44 </body>
45 </html>