Video is not started even if play button has been pressed.
[framework/web/webkit-efl.git] / LayoutTests / fast / events / drag-and-drop-subframe-dataTransfer.html
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <script>
5 function onDrop(evt) {
6         document.body.innerHTML = 'PASS';
7         if (!evt.dataTransfer.types) return;
8         for (var i = 0, type; type = evt.dataTransfer.types[i]; i++) {
9                 clip = evt.dataTransfer.getData(type);
10                 if (typeof clip == 'string' && clip.indexOf('FAIL') != -1)
11                         document.body.innerHTML = 'FAIL';
12         }
13         evt.preventDefault();
14         window.testRunner.notifyDone();
15 }
16
17 function runTest() {
18         window.testRunner.dumpAsText();
19         window.testRunner.waitUntilDone();
20         var d = document.getElementById('drag');
21         var o = document.getElementById('drop');
22         eventSender.mouseMoveTo(d.offsetLeft + d.offsetWidth / 2, d.offsetTop + d.offsetHeight / 2);
23         eventSender.mouseDown();
24         eventSender.leapForward(100);
25         eventSender.mouseMoveTo(o.offsetLeft + o.offsetWidth / 2, o.offsetTop + o.offsetHeight / 2);
26         eventSender.mouseUp();
27 }
28
29 window.onload = function() {
30         var d = document.getElementById('drag');
31         var r = document.createRange();
32         r.selectNode(d);
33         getSelection().removeAllRanges();
34         getSelection().addRange(r);
35         document.getElementById('drop').addEventListener('drop', onDrop, true);
36         window.addEventListener('dragover', function(x) { x.preventDefault() }, true);
37         window.addEventListener('dragstart', function(x) { window.focus() }, true);
38
39         if (window.testRunner)
40                 runTest();
41 }
42 </script>
43 </head>
44 <body>
45 Dragging this iframe onto a drop target should not expose its contents.
46 <div id="drag" style="-webkit-user-drag: element ">
47 &rarr;
48 <iframe src="resources/file-for-drag-and-drop-subframe-dataTransfer.html"></iframe>
49 &larr;
50 </div>
51 <input id="drop">
52 </body>
53 </html>