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

Side by Side Diff: LayoutTests/fast/dom/shadow/drag-and-drop-in-user-agent-shadow.html

Issue 935283002: Rename {Author,UserAgent}ShadowRoot to {Open,Closed}ShadowRoot. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Fix inspector tests Created 5 years, 10 months 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
« no previous file with comments | « no previous file | LayoutTests/fast/dom/shadow/resources/shadow-dom.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <script src="../../../resources/js-test.js"></script> 2 <script src="../../../resources/js-test.js"></script>
3 <script src="resources/shadow-dom.js"></script> 3 <script src="resources/shadow-dom.js"></script>
4 <div id="sandbox"></div> 4 <div id="sandbox"></div>
5 <script> 5 <script>
6 description('Tests whether we can not start dragging a node in user agent shadow trees.'); 6 description('Tests whether we can not start dragging a node in user agent shadow trees.');
7 7
8 sandbox.appendChild( 8 sandbox.appendChild(
9 createDOM('div', {'id': 'host', 'draggable': 'true'}, 9 createDOM('div', {'id': 'host', 'draggable': 'true'},
10 createUserAgentShadowRoot({}, 10 createClosedShadowRoot({},
11 createDOM('div', {'id': 'shadow-root-chi ld'}, 11 createDOM('div', {'id': 'shadow-root-child' },
12 document.createTextNode('Shado w Root Child')), 12 document.createTextNode('Shadow R oot Child')),
13 createDOM('content', {})))); 13 createDOM('content', {}))));
14 14
15 var shadowRootChild = window.internals.youngestShadowRoot(host).getElementById(' shadow-root-child'); 15 var shadowRootChild = window.internals.youngestShadowRoot(host).getElementById(' shadow-root-child');
16 var dragstartCount = 0; 16 var dragstartCount = 0;
17 17
18 host.addEventListener('dragstart', function(e) { 18 host.addEventListener('dragstart', function(e) {
19 dragstartCount++; 19 dragstartCount++;
20 }, false); 20 }, false);
21 21
22 function dragAndDrop(element) { 22 function dragAndDrop(element) {
23 var rect = element.getBoundingClientRect(); 23 var rect = element.getBoundingClientRect();
24 var x = rect.left + rect.width / 2; 24 var x = rect.left + rect.width / 2;
25 var y = rect.top + rect.height / 2; 25 var y = rect.top + rect.height / 2;
26 eventSender.mouseMoveTo(x, y); 26 eventSender.mouseMoveTo(x, y);
27 eventSender.mouseDown(); 27 eventSender.mouseDown();
28 eventSender.leapForward(400); 28 eventSender.leapForward(400);
29 eventSender.mouseMoveTo(x + 100, y + 100); 29 eventSender.mouseMoveTo(x + 100, y + 100);
30 eventSender.mouseUp(); 30 eventSender.mouseUp();
31 } 31 }
32 32
33 document.body.offsetLeft; 33 document.body.offsetLeft;
34 34
35 if (window.eventSender) { 35 if (window.eventSender) {
36 dragAndDrop(shadowRootChild); 36 dragAndDrop(shadowRootChild);
37 shouldBe("dragstartCount", "1"); 37 shouldBe("dragstartCount", "1");
38 } 38 }
39 </script> 39 </script>
OLDNEW
« no previous file with comments | « no previous file | LayoutTests/fast/dom/shadow/resources/shadow-dom.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698