Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(652)

Side by Side Diff: LayoutTests/fast/events/drag-and-drop-set-drag-data-arguments.html

Issue 58533003: Move fast/js/resources files to resources. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 7 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <script src="../../fast/js/resources/js-test-pre.js"></script> 2 <script src="../../resources/js-test.js"></script>
3 <div draggable="true" id="dragger">Drag me</div> 3 <div draggable="true" id="dragger">Drag me</div>
4 <script> 4 <script>
5 5
6 description('Tests correct behavior of event.dataTransfer.setData with wrong num ber of arguments'); 6 description('Tests correct behavior of event.dataTransfer.setData with wrong num ber of arguments');
7 7
8 var event; 8 var event;
9 9
10 var dragger = document.getElementById('dragger'); 10 var dragger = document.getElementById('dragger');
11 dragger.addEventListener('dragstart', function(e) { 11 dragger.addEventListener('dragstart', function(e) {
12 event = e; 12 event = e;
13 shouldThrow('event.dataTransfer.setData()', '"TypeError: Failed to execute \ 'setData\' on \'Clipboard\': 2 arguments required, but only 0 present."'); 13 shouldThrow('event.dataTransfer.setData()', '"TypeError: Failed to execute \ 'setData\' on \'Clipboard\': 2 arguments required, but only 0 present."');
14 shouldThrow('event.dataTransfer.setData("Text")', '"TypeError: Failed to exe cute \'setData\' on \'Clipboard\': 2 arguments required, but only 1 present."'); 14 shouldThrow('event.dataTransfer.setData("Text")', '"TypeError: Failed to exe cute \'setData\' on \'Clipboard\': 2 arguments required, but only 1 present."');
15 }, false); 15 }, false);
16 16
17 if (window.eventSender) { 17 if (window.eventSender) {
18 var rect = dragger.getBoundingClientRect(); 18 var rect = dragger.getBoundingClientRect();
19 var x = rect.left + rect.width / 2; 19 var x = rect.left + rect.width / 2;
20 var y = rect.top + rect.height / 2; 20 var y = rect.top + rect.height / 2;
21 eventSender.mouseMoveTo(x, y); 21 eventSender.mouseMoveTo(x, y);
22 eventSender.mouseDown(); 22 eventSender.mouseDown();
23 eventSender.leapForward(400); 23 eventSender.leapForward(400);
24 eventSender.mouseMoveTo(x + 100, y); 24 eventSender.mouseMoveTo(x + 100, y);
25 eventSender.mouseUp(); 25 eventSender.mouseUp();
26 } 26 }
27 27
28 </script> 28 </script>
OLDNEW
« no previous file with comments | « LayoutTests/fast/events/drag-and-drop-fire-drag-dragover.html ('k') | LayoutTests/fast/events/drag-dataTransferItemList.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698