OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <html> | 2 <html> |
3 <head> | 3 <head> |
4 <script src="../../../resources/js-test.js"></script> | 4 <script src="../../../resources/js-test.js"></script> |
5 <script src="resources/shadow-dom.js"></script> | 5 <script src="resources/shadow-dom.js"></script> |
6 <script src="resources/event-dispatching.js"></script> | 6 <script src="resources/event-dispatching.js"></script> |
7 </head> | 7 </head> |
8 <body> | 8 <body> |
9 <div id="sandbox"> | 9 <div id="sandbox"> |
10 </div> | 10 </div> |
11 <pre id="console"></pre> | 11 <pre id="console"></pre> |
12 <script> | 12 <script> |
13 sandbox.appendChild( | 13 sandbox.appendChild( |
14 createDOM('div', {'id': 'container'}, | 14 createDOM('div', {'id': 'container'}, |
15 createDOM('div', {'id': 'div1'}, | 15 createDOM('div', {'id': 'div1'}, |
16 createShadowRoot( | 16 createShadowRoot( |
17 createDOM('div', {}, | 17 createDOM('div', {}, |
18 document.createTextNode('foo')), | 18 document.createTextNode('foo')), |
19 createDOM('div', {'id': 'div1-shadow-root-child'}, | 19 createDOM('div', {'id': 'div1-shadow-root-child'}, |
20 document.createTextNode('foo')), | 20 document.createTextNode('foo')), |
21 createDOM('div', {}, | 21 createDOM('div', {}, |
22 document.createTextNode('foo')))))); | 22 document.createTextNode('foo')))))); |
23 | 23 |
24 sandbox.offsetLeft; | 24 sandbox.offsetLeft; |
25 | 25 |
26 function gestureTap(elementId) | 26 function gestureTap(elementId) |
27 { | 27 { |
28 var element = getNodeInTreeOfTrees(elementId); | 28 var element = getNodeInComposedTree(elementId); |
29 if (window.eventSender) { | 29 if (window.eventSender) { |
30 eventSender.gestureTap(element.offsetLeft + element.offsetWidth / 2, ele
ment.offsetTop + element.offsetHeight / 2); | 30 eventSender.gestureTap(element.offsetLeft + element.offsetWidth / 2, ele
ment.offsetTop + element.offsetHeight / 2); |
31 eventSender.leapForward(10); | 31 eventSender.leapForward(10); |
32 eventSender.keyDown(' '); | 32 eventSender.keyDown(' '); |
33 } | 33 } |
34 } | 34 } |
35 | 35 |
36 addEventListeners(['div1', 'div1/div1-shadow-root-child']); | 36 addEventListeners(['div1', 'div1/div1-shadow-root-child']); |
37 gestureTap('div1/div1-shadow-root-child'); | 37 gestureTap('div1/div1-shadow-root-child'); |
38 debugDispatchedEvent('gesturetap'); | 38 debugDispatchedEvent('gesturetap'); |
39 </script> | 39 </script> |
40 </body> | 40 </body> |
41 </html> | 41 </html> |
OLD | NEW |