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

Side by Side Diff: LayoutTests/svg/custom/use-event-handler-on-referenced-element-hierarchy.svg

Issue 312423002: Don't expose the user agent shadow tree (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Patch currentTarget Created 6 years, 6 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 <svg version="1.1" baseProfile="basic" xmlns="http://www.w3.org/2000/svg" xmlns: xlink="http://www.w3.org/1999/xlink" onload="runRepaintAndPixelTest()"> 1 <svg version="1.1" baseProfile="basic" xmlns="http://www.w3.org/2000/svg" xmlns: xlink="http://www.w3.org/1999/xlink" onload="clickRect()">
2 <script xlink:href="../../fast/repaint/resources/text-based-repaint.js"/> 2 <script xlink:href="../../fast/repaint/resources/text-based-repaint.js"/>
3 <defs> 3 <defs>
4 <rect id="reference" x="240" y="1" width="239" height="358"/> 4 <g id="reference">
5 <rect onclick="test(evt)" id="referenceRect" x="240" y="1" width="239" hei ght="358"/>
6 </g>
5 7
6 <script type="text/ecmascript"> 8 <script type="text/ecmascript">
7 <![CDATA[ 9 <![CDATA[
8 window.outputRepaintRects = false; 10 if (window.testRunner)
9 function repaintTest() { 11 testRunner.dumpAsText();
12
13 function clickRect() {
10 if (window.eventSender) { 14 if (window.eventSender) {
11 testRunner.waitUntilDone(); 15 testRunner.waitUntilDone();
12 eventSender.mouseMoveTo(250, 50); 16 eventSender.mouseMoveTo(250, 50);
13 eventSender.mouseDown(); 17 eventSender.mouseDown();
14 eventSender.mouseUp(); 18 eventSender.mouseUp();
15 } 19 }
16 } 20 }
17 21
18 function test() { 22 function test(evt) {
19 document.getElementById("text").firstChild.nodeValue = "Test passed."; 23 var rect = evt.currentTarget;
24 if (rect.parentNode == "[object SVGGElement]" && rect.parentNode.parentN ode == "[object SVGDefsElement]")
esprehn 2014/06/12 21:52:36 Can you compare to a real node in the page? getEle
25 document.getElementById("text").firstChild.nodeValue = "Test passed. ";
20 if (window.testRunner) 26 if (window.testRunner)
21 testRunner.notifyDone(); 27 testRunner.notifyDone();
22 } 28 }
23 ]]> 29 ]]>
24 </script> 30 </script>
25 </defs> 31 </defs>
26 32
27 <use id="use" onclick="test()" xlink:href="#reference" fill="grey"/> 33 <use xlink:href="#reference" fill="grey"/>
28 34
29 <text id="text" transform="translate(5,20)">Test failed.</text> 35 <text id="text" transform="translate(5,20)">Test failed.</text>
30 <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke= "#000"/> 36 <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke= "#000"/>
31 </svg> 37 </svg>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698