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

Side by Side Diff: LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-focus.html

Issue 58533003: Move fast/js/resources files to resources. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 7 years, 1 month 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="../../../resources/js-test.js"></script>
4 <input id="timeInput" type="time" value="01:01" style="font-size:20px" autofocus > 4 <input id="timeInput" type="time" value="01:01" style="font-size:20px" autofocus >
5 <script> 5 <script>
6 function dispatchKeyEventTo(type, key, target) { 6 function dispatchKeyEventTo(type, key, target) {
7 var event = document.createEvent('KeyboardEvent'); 7 var event = document.createEvent('KeyboardEvent');
8 event.initKeyboardEvent(type, true, true, document.defaultView, key); 8 event.initKeyboardEvent(type, true, true, document.defaultView, key);
9 target.dispatchEvent(event); 9 target.dispatchEvent(event);
10 } 10 }
11 11
12 function partOfFocused() { 12 function partOfFocused() {
13 return internals.youngestShadowRoot(timeInput).activeElement.getAttribute("p art"); 13 return internals.youngestShadowRoot(timeInput).activeElement.getAttribute("p art");
(...skipping 12 matching lines...) Expand all
26 shouldBeEqualToString('timeInput.focus(); partOfFocused(timeInput)', '-webkit-da tetime-edit-minute-field'); 26 shouldBeEqualToString('timeInput.focus(); partOfFocused(timeInput)', '-webkit-da tetime-edit-minute-field');
27 27
28 debug('Click on a delimiter between sub-fields, then check if focused element is not changed:'); 28 debug('Click on a delimiter between sub-fields, then check if focused element is not changed:');
29 var focusedField = internals.youngestShadowRoot(timeInput).activeElement; 29 var focusedField = internals.youngestShadowRoot(timeInput).activeElement;
30 eventSender.mouseMoveTo(focusedField.offsetLeft + focusedField.offsetWidth + 10, focusedField.offsetTop + 10); 30 eventSender.mouseMoveTo(focusedField.offsetLeft + focusedField.offsetWidth + 10, focusedField.offsetTop + 10);
31 eventSender.mouseDown(); 31 eventSender.mouseDown();
32 eventSender.mouseUp(); 32 eventSender.mouseUp();
33 shouldBeEqualToString('partOfFocused(timeInput)', '-webkit-datetime-edit-minute- field'); 33 shouldBeEqualToString('partOfFocused(timeInput)', '-webkit-datetime-edit-minute- field');
34 </script> 34 </script>
35 </body> 35 </body>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698