Video is not started even if play button has been pressed.
[framework/web/webkit-efl.git] / LayoutTests / fast / events / set-event-in-another-frame.html
1 <html>\r
2 <head>\r
3 <script>\r
4 if (window.testRunner) {\r
5     testRunner.dumpAsText();\r
6     testRunner.waitUntilDone();\r
7 }\r
8 \r
9 function log(msg) {\r
10     var line = document.createElement('div');\r
11     line.appendChild(document.createTextNode(msg));\r
12     document.getElementById('console').appendChild(line);\r
13 }\r
14 \r
15 function getEvent() {\r
16     var target = frames[1].window;\r
17     var newEvent = frames[1].document.createEvent("MouseEvent");\r
18     newEvent.initMouseEvent("mouseover", false, false, window, 0, 10, 10, 10, 10, false, false, false, false, 0, target);\r
19     target.dispatchEvent(newEvent);\r
20 }\r
21 \r
22 \r
23 var testStarted = false;\r
24 function doTest() {\r
25   if (testStarted)\r
26       return;\r
27 \r
28   testStarted = true;\r
29   frames[0].location = "javascript:" +\r
30       "window.myeventnull = function() { parent.frames[1].window.event = null; };" +\r
31       "window.myeventreal = function() { parent.frames[1].window.event = parent.getEvent(); };" +\r
32       "parent.log('Helpers loaded!\\n');" +\r
33       "parent.setTimeout('continueTest()', 10);";\r
34 }\r
35 \r
36 function continueTest() {\r
37     log('--- Test begins ---\n');\r
38     log('window.event = ' + frames[1].window.event + '\n');\r
39     log('--- After window.event = null ---\n');\r
40     frames[0].myeventnull();\r
41     log('window.event = ' + frames[1].window.event + '\n');\r
42     log('--- After MouseEvent completes ---\n');\r
43     frames[0].myeventreal();\r
44     log('window.event = ' + frames[1].window.event + '\n');\r
45     log('--- Test ends ---\n');\r
46 \r
47     testRunner.notifyDone();\r
48 }\r
49 </script>\r
50 </head>\r
51 <body onload="doTest()">\r
52 <iframe src="about:blank"></iframe>\r
53 <iframe src=""></iframe>\r
54 <div id="console"></div>\r
55 </body>\r
56 </html>\r