Video is not started even if play button has been pressed.
[framework/web/webkit-efl.git] / LayoutTests / fast / events / dont-loose-last-event.html
1 <html>
2 <head>
3 <script type="text/javascript">
4     var startElem;
5     var targetElem;
6     var consoleElm;
7
8     window.onload = function()
9     {
10         startElem = document.getElementById("startElem");
11         targetElem = document.getElementById("targetElem");
12         consoleElm = document.getElementById("console");
13
14         if (!startElem || !targetElem || !consoleElm)
15             return;
16
17         runTest();
18     }
19
20     function pass()
21     {
22         var div = document.createElement("div");
23         document.getElementById("console").appendChild(div);
24         div.innerHTML = "PASS";
25     };
26
27     function runTest()
28     {
29         if (!window.eventSender)
30             return;
31
32         if (window.testRunner)
33             testRunner.dumpAsText();
34
35         var startX = startElem.offsetLeft + 10;
36         var startY = startElem.offsetTop + startElem.offsetHeight / 2;
37         var endX = targetElem.offsetLeft + 10;
38         var endY = targetElem.offsetTop + targetElem.offsetHeight / 2;
39
40         eventSender.mouseMoveTo(startX, startY);
41         eventSender.leapForward(100);
42         eventSender.mouseMoveTo(endX, endY);
43
44         var testContainer = document.getElementById("test-container");
45         if (testContainer)
46             document.body.removeChild(testContainer);
47     }
48 </script>
49 </head>
50 <body>
51     <p id="description">This should test if the test driver doesn't eat the last event if there's a leapForward call beforehand.</p>
52     <div id="test-container">
53         <br/><br/>
54         <div id="targetElem" style="border: 1px dashed" onmouseover="pass()">Pass the mouse over me.<br/><br/></div>
55         <hr/>
56         <div id="startElem">Mouse start location</div>
57         <hr/>
58     </div>
59     <div id="console"></div>
60 </body>
61 </html>