Index: LayoutTests/fast/events/drag-leak-document.html |
diff --git a/LayoutTests/fast/events/drag-leak-document.html b/LayoutTests/fast/events/drag-leak-document.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..da42309b353ee3f1b29d4203b337061548ead438 |
--- /dev/null |
+++ b/LayoutTests/fast/events/drag-leak-document.html |
@@ -0,0 +1,21 @@ |
+<!DOCTYPE html> |
+<html> |
+<body onload="runTest()"> |
+<script> |
+if (window.testRunner) |
+ testRunner.dumpAsText(); |
+function runTest() { |
+ var draggedElement = document.getElementById('draggedElement'); |
+ var x = draggedElement.offsetLeft + draggedElement.offsetWidth / 2; |
+ var y = draggedElement.offsetTop + draggedElement.offsetHeight / 2; |
+ |
+ eventSender.mouseMoveTo(x, y); |
+ eventSender.mouseDown(); |
+ eventSender.mouseMoveTo(x + 100, y + 100); |
+ eventSender.mouseUp(); |
+} |
+</script> |
+<div id="draggedElement" draggable="true">Drag</div> |
+<p>PASS if no leak is detected by the leak detector.</p> |
+</body> |
+</html> |