| font-family: -apple-system; |
| <a id="drag" href="https://www.apple.com"><h1>Try to drag me</h1></a> |
| <div id="drop"><br></div> |
| drag.addEventListener("dragstart", event => { |
| drop.insertAdjacentHTML("beforeend", `<code style="color: green">PASS (drag started)</code><br>`); |
| drop.addEventListener("dragenter", event => event.preventDefault()); |
| drop.addEventListener("dragover", event => event.preventDefault()); |
| drop.addEventListener("drop", event => { |
| drop.insertAdjacentHTML("beforeend", `<code style="color: green">PASS (dropped)</code><br>`); |
| if (!window.testRunner || !window.eventSender) |
| testRunner.waitUntilDone(); |
| eventSender.mouseMoveTo(100, 80); |
| eventSender.leapForward(100); |
| eventSender.mouseMoveTo(100, 400); |