Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / http / tests / security / resources / drag-drop-allowed.html
blobc3f39543cecb0509e9dad3cba7762b7f27f8d23f
1 <html>
2 <body onload="runTest()">
3 <div contenteditable>drag<img src=abe.png id=dragme>me<span id=target>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></div>
4 <script>
5 function moveToCenter(element) {
6 var x, y;
7 x = element.offsetLeft + element.offsetWidth / 2;
8 y = element.offsetTop + element.offsetHeight / 2;
9 eventSender.mouseMoveTo(x, y);
12 function runTest() {
13 e = document.getElementById("dragme");
14 moveToCenter(e);
15 eventSender.mouseDown();
17 e = document.getElementById("target");
18 moveToCenter(e);
19 eventSender.mouseUp();
21 if (document.getElementById("dragme").parentNode.tagName == "SPAN" && document.getElementById("dragme").src.length > 10)
22 console.log("PASS");
23 else
24 console.log("FAIL");
26 testRunner.notifyDone();
28 </script>
29 </body>
30 </html>