Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / http / tests / security / drag-drop-different-origin.html
blob11c6b2aa7b2eb7f8398699c3852a424de9ee7f26
1 <html>
2 <head>
3 <script>
4 if (window.testRunner) {
5 testRunner.dumpAsText();
6 testRunner.waitUntilDone();
9 function moveToCenter(element)
11 x = element.offsetParent.offsetLeft + element.offsetLeft + element.offsetWidth / 2;
12 y = element.offsetParent.offsetTop + element.offsetTop + element.offsetHeight / 2;
13 eventSender.mouseMoveTo(x, y);
16 function runTest() {
18 var x, y;
19 var span = document.getElementById("span");
20 moveToCenter(span);
21 eventSender.mouseDown();
22 eventSender.mouseUp();
23 eventSender.mouseDown();
24 eventSender.mouseUp();
26 eventSender.leapForward(1000);
28 eventSender.mouseDown();
30 eventSender.leapForward(500);
32 var input = document.getElementById("target");
33 moveToCenter(input);
34 eventSender.leapForward(500);
35 eventSender.mouseUp();
37 input.contentWindow.postMessage("go", "*");
39 </script>
40 </head>
41 <body onload="runTest()">
42 <span id="span">Dragme</span>
43 <iframe id="target" src="http://localhost:8000/security/resources/drag-drop.html"></iframe>
44 </body>
45 </html>