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

Unified Diff: third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-keyboard-events.html

Issue 2045603002: Handle the "key" field as opposed to keyIdentifier field. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Remove initialization of the view Created 4 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 side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-keyboard-events.html
diff --git a/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-keyboard-events.html b/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-keyboard-events.html
index 2ded9c5a1a9f4a9426208b309a11b9e584ef8f5a..23f1a17a6fd64c014984d670dd9a26b5304c6ab1 100644
--- a/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-keyboard-events.html
+++ b/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-keyboard-events.html
@@ -78,42 +78,42 @@ shouldBeEqualToString('input.value', '14:03');
beginTest('Digit keys and backspace key','01:01');
keyDown('0'); // -> [00]:-- --
-keyDown('\b'); // -> [--]:-- --
+keyDown('Backspace'); // -> [--]:-- --
keyDown('5'); // -> 05:[--] --
keyDown('6'); // -> 05:06 [--]
-keyDown('\b'); // -> 05:06 [--]
+keyDown('Backspace'); // -> 05:06 [--]
keyDown('P'); // -> 05:06 [PM]
shouldBeEqualToString('input.value', '17:06');
beginTest('Left/Right keys', '01:24');
-keyDown('rightArrow');
+keyDown('ArrowRight');
keyDown('5');
-keyDown('leftArrow');
+keyDown('ArrowLeft');
keyDown('6');
shouldBeEqualToString('input.value', '06:05');
-keyDown('leftArrow');
-keyDown('leftArrow');
-keyDown('leftArrow');
+keyDown('ArrowLeft');
+keyDown('ArrowLeft');
+keyDown('ArrowLeft');
shouldBeEqualToString('document.activeElement.id', 'input');
beginTest('Up/Down keys', '04:56');
-keyDown('upArrow');
+keyDown('ArrowUp');
shouldBeEqualToString('input.value', '05:56');
-keyDown('downArrow');
-keyDown('downArrow');
+keyDown('ArrowDown');
+keyDown('ArrowDown');
shouldBeEqualToString('input.value', '03:56');
beginTest('Up/Down keys on empty value', '');
eventsCounter = {};
-keyDown('upArrow'); // -> [01]:-- --
-keyDown('upArrow'); // -> [02]:-- --
-keyDown('rightArrow'); // -> 02:[--] --
-keyDown('downArrow'); // -> 02:[59] --
-keyDown('downArrow'); // -> 02:[58] --
-keyDown('rightArrow'); // -> 02:58 [--]
+keyDown('ArrowUp'); // -> [01]:-- --
+keyDown('ArrowUp'); // -> [02]:-- --
+keyDown('ArrowRight'); // -> 02:[--] --
+keyDown('ArrowDown'); // -> 02:[59] --
+keyDown('ArrowDown'); // -> 02:[58] --
+keyDown('ArrowRight'); // -> 02:58 [--]
shouldBeUndefined('eventsCounter.input');
shouldBeUndefined('eventsCounter.change');
-keyDown('downArrow'); // -> 02:58 [PM]
+keyDown('ArrowDown'); // -> 02:58 [PM]
shouldBeEqualToString('input.value', '14:58');
shouldBe('eventsCounter.input', '1');
shouldBe('eventsCounter.change', '1');
@@ -143,14 +143,14 @@ input.readOnly = true;
keyDown('\t');
shouldBeEqualToString('document.activeElement.id', 'input');
shouldBeEqualToString('shadowPseudoIdOfFocusedSubField(input)', '-webkit-datetime-edit-hour-field');
-shouldBeEqualToString('keyDown("upArrow"); input.value', '01:01');
-shouldBeEqualToString('keyDown("downArrow"); input.value', '01:01');
-keyDown('rightArrow');
+shouldBeEqualToString('keyDown("ArrowUp"); input.value', '01:01');
+shouldBeEqualToString('keyDown("ArrowDown"); input.value', '01:01');
+keyDown('ArrowRight');
shouldBeEqualToString('shadowPseudoIdOfFocusedSubField(input)', '-webkit-datetime-edit-minute-field');
shouldBeEqualToString('keyDown("3"); input.value', '01:01');
keyDown('\t');
shouldBeEqualToString('shadowPseudoIdOfFocusedSubField(input)', '-webkit-datetime-edit-ampm-field');
-keyDown('leftArrow');
+keyDown('ArrowLeft');
shouldBeEqualToString('shadowPseudoIdOfFocusedSubField(input)', '-webkit-datetime-edit-minute-field');
keyDown('\t');
keyDown('\t');
@@ -170,41 +170,41 @@ keyDown('\t', ['shiftKey']);
shouldBeEqualToString('document.activeElement.id', 'before');
beginTest('Up key on maximum value', '12:59:59.999');
-keyDown('upArrow');
+keyDown('ArrowUp');
keyDown('\t');
-keyDown('upArrow');
+keyDown('ArrowUp');
keyDown('\t');
-keyDown('upArrow');
+keyDown('ArrowUp');
keyDown('\t');
-keyDown('upArrow');
+keyDown('ArrowUp');
shouldBeEqualToString('input.value', '13:00');
beginTest('Down key on minimum value', '01:00');
input.step = 0.001;
-keyDown('downArrow');
+keyDown('ArrowDown');
keyDown('\t');
-keyDown('downArrow');
+keyDown('ArrowDown');
keyDown('\t');
-keyDown('downArrow');
+keyDown('ArrowDown');
keyDown('\t');
-keyDown('downArrow');
+keyDown('ArrowDown');
shouldBeEqualToString('input.value', '00:59:59.999');
input.step = 60;
beginTest('Backspace key', '12:34');
-keyDown("\b");
+keyDown("Backspace");
shouldBeEqualToString('input.value', '');
beginTest('Delete key', '12:34');
-keyDown("delete");
+keyDown("Delete");
shouldBeEqualToString('input.value', '');
beginTest('Typeahead', '12:34:56');
-keyDown('rightArrow');
+keyDown('ArrowRight');
keyDown('1');
shouldBeEqualToString('input.value', '12:01:56');
-keyDown('rightArrow');
-keyDown('leftArrow');
+keyDown('ArrowRight');
+keyDown('ArrowLeft');
keyDown('2');
shouldBeEqualToString('input.value', '12:02:56');

Powered by Google App Engine
This is Rietveld 408576698