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

Side by Side Diff: third_party/WebKit/LayoutTests/fast/dom/shadow/resources/event-dispatching.js

Issue 1684533002: Rename "tree of trees" to "composed tree". (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 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
OLDNEW
1 var defaultPaddingSize = 40; 1 var defaultPaddingSize = 40;
2 2
3 function moveMouseOver(element) 3 function moveMouseOver(element)
4 { 4 {
5 if (!window.eventSender || !window.internals) 5 if (!window.eventSender || !window.internals)
6 return; 6 return;
7 7
8 var x = element.offsetLeft + element.offsetWidth / 2; 8 var x = element.offsetLeft + element.offsetWidth / 2;
9 var y; 9 var y;
10 if (element.hasChildNodes() || window.internals.shadowRoot(element)) 10 if (element.hasChildNodes() || window.internals.shadowRoot(element))
(...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after
112 result += ids[i]; 112 result += ids[i];
113 if (i != ids.length - 1) 113 if (i != ids.length - 1)
114 result += ', '; 114 result += ', ';
115 } 115 }
116 return result; 116 return result;
117 } 117 }
118 118
119 function addEventListeners(nodes) 119 function addEventListeners(nodes)
120 { 120 {
121 for (var i = 0; i < nodes.length; ++i) { 121 for (var i = 0; i < nodes.length; ++i) {
122 addEventListenersToNode(getNodeInTreeOfTrees(nodes[i])); 122 addEventListenersToNode(getNodeInComposedTree(nodes[i]));
123 } 123 }
124 } 124 }
125 125
126 function addEventListenersToNode(node) 126 function addEventListenersToNode(node)
127 { 127 {
128 node.addEventListener('click', recordEvent, false); 128 node.addEventListener('click', recordEvent, false);
129 node.addEventListener('dragstart', recordEvent, false); 129 node.addEventListener('dragstart', recordEvent, false);
130 node.addEventListener('mouseout', recordEvent, false); 130 node.addEventListener('mouseout', recordEvent, false);
131 node.addEventListener('mouseover', recordEvent, false); 131 node.addEventListener('mouseover', recordEvent, false);
132 node.addEventListener('mousewheel', recordEvent, false); 132 node.addEventListener('mousewheel', recordEvent, false);
(...skipping 14 matching lines...) Expand all
147 147
148 function sortDispatchedEvent(eventType) 148 function sortDispatchedEvent(eventType)
149 { 149 {
150 dispatchedEvent(eventType).sort(); 150 dispatchedEvent(eventType).sort();
151 } 151 }
152 152
153 function moveMouse(oldElementId, newElementId) 153 function moveMouse(oldElementId, newElementId)
154 { 154 {
155 clearEventRecords(); 155 clearEventRecords();
156 debug('\n' + 'Moving mouse from ' + oldElementId + ' to ' + newElementId); 156 debug('\n' + 'Moving mouse from ' + oldElementId + ' to ' + newElementId);
157 moveMouseOver(getNodeInTreeOfTrees(oldElementId)); 157 moveMouseOver(getNodeInComposedTree(oldElementId));
158 158
159 clearEventRecords(); 159 clearEventRecords();
160 moveMouseOver(getNodeInTreeOfTrees(newElementId)); 160 moveMouseOver(getNodeInComposedTree(newElementId));
161 161
162 debugDispatchedEvent('mouseout'); 162 debugDispatchedEvent('mouseout');
163 debugDispatchedEvent('mouseover'); 163 debugDispatchedEvent('mouseover');
164 } 164 }
165 165
166 function clickElement(elementId) 166 function clickElement(elementId)
167 { 167 {
168 clearEventRecords(); 168 clearEventRecords();
169 debug('\n' + 'Click ' + elementId); 169 debug('\n' + 'Click ' + elementId);
170 var clickEvent = document.createEvent("MouseEvents"); 170 var clickEvent = document.createEvent("MouseEvents");
171 clickEvent.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false , false, false, false, 0, null); 171 clickEvent.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false , false, false, false, 0, null);
172 getNodeInTreeOfTrees(elementId).dispatchEvent(clickEvent); 172 getNodeInComposedTree(elementId).dispatchEvent(clickEvent);
173 debugDispatchedEvent('click'); 173 debugDispatchedEvent('click');
174 } 174 }
175 175
176 function showSandboxTree() 176 function showSandboxTree()
177 { 177 {
178 var sandbox = document.getElementById('sandbox'); 178 var sandbox = document.getElementById('sandbox');
179 sandbox.offsetLeft; 179 sandbox.offsetLeft;
180 debug('\n\nFlat Tree will be:\n' + dumpFlatTree(sandbox)); 180 debug('\n\nFlat Tree will be:\n' + dumpFlatTree(sandbox));
181 } 181 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698