3 <style type="text/css">
5 background-image:url(resources/bookmark.gif);
14 var dragStarted = false;
15 window.ondragstart = function() {
19 window.ondragend = function() {
20 if (!window.layoutTestController)
24 document.getElementById('results').innerHTML = 'Test passed.';
29 if (!window.layoutTestController)
32 if (!window.eventSender)
35 document.getElementById('results').innerHTML = 'Test failed.';
37 layoutTestController.dumpAsText();
38 layoutTestController.waitUntilDone();
40 var testBookmark = document.getElementById('testBookmark');
41 var x = testBookmark.offsetLeft + testBookmark.offsetWidth / 2;
42 var y = testBookmark.offsetTop + testBookmark.offsetHeight / 2;
44 eventSender.mouseMoveTo(x, y);
45 eventSender.mouseDown();
46 eventSender.mouseMoveTo(x + 100, y + 100);
47 eventSender.mouseUp();
49 layoutTestController.notifyDone();
53 <body onload="test()">
54 <p>This tests a parent node (has child nodes) is draggable.
55 You should be able to drag the bookmark image below and drop it to bookmarks bar.
57 <a id="testBookmark" href="http://testbookmark" title="Bookmark" class="bookmark">Bookmark</a>
59 <div id="results"></div>