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

Side by Side Diff: LayoutTests/fast/dom/shadow/shadowdom-for-input-button-click.html

Issue 21165005: Support author Shadow DOM for INPUT elements (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Test should work on Windows and Linux. Created 7 years, 3 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
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <body> 2 <body>
3 <script src="../../js/resources/js-test-pre.js"></script> 3 <script src="../../js/resources/js-test-pre.js"></script>
4 <script>
5 if (window.internals)
6 internals.settings.setAuthorShadowDOMForAnyElementEnabled(true);
7 </script>
8 4
9 <input type="button" value="Button" style="padding:10px; -webkit-appearance:none ;" onclick="++clickCount"> 5 <input type="button" value="Button" style="padding:10px; -webkit-appearance:none ;" onclick="++clickCount">
10 <div id=console></div> 6 <div id=console></div>
11 7
12 <script> 8 <script>
13 description('Make sure that mouse click on an input button with shadow nodes wor ks.'); 9 description('Make sure that mouse click on an input button with shadow nodes wor ks.');
14 var clickCount = 0; 10 var clickCount = 0;
15 var input = document.querySelector('input'); 11 var input = document.querySelector('input');
16 var root = input.createShadowRoot(); 12 var root = input.createShadowRoot();
17 root.innerHTML = '<span style="margin:8px;">Foo</span><shadow></shadow><span>Bar </span>'; 13 root.innerHTML = '<span style="margin:8px;">Foo</span><shadow></shadow><span>Bar </span>';
(...skipping 24 matching lines...) Expand all
42 clickCount = 0; 38 clickCount = 0;
43 eventSender.mouseMoveTo(shadowNodeRect.right + 10, shadowNodeRect.top + shadowNo deRect.height / 2); 39 eventSender.mouseMoveTo(shadowNodeRect.right + 10, shadowNodeRect.top + shadowNo deRect.height / 2);
44 eventSender.mouseDown(); 40 eventSender.mouseDown();
45 eventSender.mouseUp(); 41 eventSender.mouseUp();
46 shouldBe('clickCount', '1'); 42 shouldBe('clickCount', '1');
47 </script> 43 </script>
48 44
49 <script src="../../js/resources/js-test-post.js"></script> 45 <script src="../../js/resources/js-test-post.js"></script>
50 </body> 46 </body>
51 47
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698