Video is not started even if play button has been pressed.
[framework/web/webkit-efl.git] / LayoutTests / fast / events / zoom-dblclick.html
1 <!-- based on clientXY-in-zoom-and-scroll.html -->
2 <script src="../js/resources/js-test-pre.js"></script>
3 <script>
4     function clickHandler(e)
5     {
6         // do something
7         event = e;
8         var elem = document.getElementById('gizmo');
9         elem.textContent = "client(" + e.clientX + "," + e.clientY + ") page(" + e.pageX + "," + e.pageY + ")";
10     }
11 </script>
12 <br/>
13 <div id="console"></div>
14 <div id="testArea">
15     <div id="gizmo" style="position: absolute; left: 0px; top: 0px; overflow-x: hidden; overflow-y: hidden; width: 100%; height: 100%; text-align: middle;" onDblClick="clickHandler(event)">Double-click on this page.</div>
16 </div>
17
18 <script>
19     var event;
20
21     function sendDblClick()
22     {
23         if (window.eventSender) {
24             eventSender.leapForward(1000); // drain dblclick timer
25             eventSender.mouseMoveTo(200, 100); // x and y different for safety
26             eventSender.mouseDown();
27             eventSender.mouseUp();
28             eventSender.mouseDown();
29             eventSender.mouseUp();
30         }
31     }
32     function zoomPageIn()
33     {
34         if (window.eventSender) {
35             eventSender.zoomPageIn();
36         }
37     }
38
39     function zoomPageOut()
40     {
41         if (window.eventSender) {
42             eventSender.zoomPageOut();
43         }
44     }
45
46     if (window.testRunner) {
47         testRunner.dumpAsText();
48         testRunner.waitUntilDone();
49     }
50
51     // Zoomed.
52     function zoomed(e)
53     {
54         event = e;
55         debug("\nZoomed");
56         shouldBe("event.clientX", "166");
57         shouldBe("event.clientY", "83");
58         shouldBe("event.pageX", "166");
59         shouldBe("event.pageY", "83");
60     }
61     window.addEventListener("dblclick", zoomed, false);
62     zoomPageIn();
63     sendDblClick();
64     zoomPageOut();
65     window.removeEventListener("dblclick", zoomed, false);
66
67     if (window.testRunner) {
68         var area = document.getElementById('testArea');
69         area.parentNode.removeChild(area);
70
71         testRunner.notifyDone();
72     }
73 </script>
74 <script src="../js/resources/js-test-post.js"></script>
75