Index: third_party/WebKit/LayoutTests/fast/forms/month-multiple-fields/month-multiple-fields-keyboard-events.html |
diff --git a/third_party/WebKit/LayoutTests/fast/forms/month-multiple-fields/month-multiple-fields-keyboard-events.html b/third_party/WebKit/LayoutTests/fast/forms/month-multiple-fields/month-multiple-fields-keyboard-events.html |
index 2828b779ff21be4d970f8b40e5adfb00efc02134..12dc4e67d411e79ba499c66b7e3dc7a585215075 100644 |
--- a/third_party/WebKit/LayoutTests/fast/forms/month-multiple-fields/month-multiple-fields-keyboard-events.html |
+++ b/third_party/WebKit/LayoutTests/fast/forms/month-multiple-fields/month-multiple-fields-keyboard-events.html |
@@ -47,7 +47,7 @@ function beginTest(title, value, opt_min, opt_max) |
beginTest('Digit keys'); |
keyDown('s'); |
-keyDown('rightArrow'); |
+keyDown('ArrowRight'); |
keyDown('0'); |
keyDown('1'); |
keyDown('2'); |
@@ -55,41 +55,41 @@ keyDown('A'); |
shouldBeEqualToString('input.value', '0012-09'); |
beginTest('Left/Right keys', '2012-09'); |
-keyDown('rightArrow'); |
+keyDown('ArrowRight'); |
keyDown('5'); |
-keyDown('leftArrow'); |
+keyDown('ArrowLeft'); |
keyDown('6'); |
shouldBeEqualToString('input.value', '0005-06'); |
-keyDown('leftArrow'); |
-keyDown('leftArrow'); |
-keyDown('leftArrow'); |
+keyDown('ArrowLeft'); |
+keyDown('ArrowLeft'); |
+keyDown('ArrowLeft'); |
shouldBeEqualToString('document.activeElement.id', 'input'); |
beginTest('Up/Down keys', '2012-09'); |
-keyDown('upArrow'); |
+keyDown('ArrowUp'); |
shouldBeEqualToString('input.value', '2012-10'); |
-keyDown('downArrow'); |
-keyDown('downArrow'); |
+keyDown('ArrowDown'); |
+keyDown('ArrowDown'); |
shouldBeEqualToString('input.value', '2012-08'); |
// Note that empty value for the year field without min/max attributes is not |
// testable because its default value depends on the current date. |
beginTest('Up/Down keys on empty value', '', '2012-01'); |
-keyDown('downArrow'); |
-keyDown('downArrow'); |
-keyDown('rightArrow'); |
-keyDown('upArrow'); |
-keyDown('upArrow'); |
-keyDown('downArrow'); |
+keyDown('ArrowDown'); |
+keyDown('ArrowDown'); |
+keyDown('ArrowRight'); |
+keyDown('ArrowUp'); |
+keyDown('ArrowUp'); |
+keyDown('ArrowDown'); |
shouldBeEqualToString('input.value', '2012-11'); |
beginTest('Up/Down keys on empty value 2', '', undefined, '2012-01'); |
-keyDown('upArrow'); |
-keyDown('upArrow'); |
-keyDown('rightArrow'); |
-keyDown('downArrow'); |
-keyDown('downArrow'); |
-keyDown('upArrow'); |
+keyDown('ArrowUp'); |
+keyDown('ArrowUp'); |
+keyDown('ArrowRight'); |
+keyDown('ArrowDown'); |
+keyDown('ArrowDown'); |
+keyDown('ArrowUp'); |
shouldBeEqualToString('input.value', '2012-02'); |
beginTest('Tab key', '2012-09'); |
@@ -113,48 +113,48 @@ keyDown('\t', ['shiftKey']); |
shouldBeEqualToString('document.activeElement.id', 'before'); |
beginTest('Up key on maximum value', '275760-09'); |
-keyDown('upArrow'); |
+keyDown('ArrowUp'); |
keyDown('\t'); |
-keyDown('upArrow'); |
+keyDown('ArrowUp'); |
shouldBeEqualToString('input.value', '0001-10'); |
beginTest('Up key with a maximum attribute', '1999-12', undefined, '1999-12'); |
-keyDown('upArrow'); |
+keyDown('ArrowUp'); |
keyDown('\t'); |
-keyDown('upArrow'); |
+keyDown('ArrowUp'); |
shouldBeEqualToString('input.value', '0001-01'); |
beginTest('Down key on minimum value', '0001-01', 'bad min', 'wrong max'); |
-keyDown('downArrow'); // -> 0001-12 |
+keyDown('ArrowDown'); // -> 0001-12 |
keyDown('\t'); |
-keyDown('downArrow'); // -> 275760-12, which is greater than the hard limit. |
+keyDown('ArrowDown'); // -> 275760-12, which is greater than the hard limit. |
shouldBeEqualToString('input.value', ''); |
beginTest('Down key with a minimum attribute', '0001-01', '0001-01'); |
-keyDown('downArrow'); // -> 0001-12 |
+keyDown('ArrowDown'); // -> 0001-12 |
keyDown('\t'); |
-keyDown('downArrow'); // -> 275760-12, which is greater than the hard limit. |
+keyDown('ArrowDown'); // -> 275760-12, which is greater than the hard limit. |
shouldBeEqualToString('input.value', ''); |
beginTest('Inconsistent min-max attributes', '1999-12', '1999-12', '1000-01'); |
keyDown('\t'); |
-keyDown('upArrow'); |
+keyDown('ArrowUp'); |
shouldBeEqualToString('input.value', '1000-12'); |
-keyDown('downArrow'); |
+keyDown('ArrowDown'); |
shouldBeEqualToString('input.value', '1999-12'); |
beginTest('Backspace key', '2012-09'); |
-keyDown("\b"); |
+keyDown("Backspace"); |
shouldBeEqualToString('input.value', ''); |
beginTest('Delete key', '2012-09'); |
-keyDown("delete"); |
+keyDown("Delete"); |
shouldBeEqualToString('input.value', ''); |
beginTest('Typeahead', '2012-12'); |
-keyDown('rightArrow'); |
+keyDown('ArrowRight'); |
keyDown('1'); |
shouldBeEqualToString('input.value', '0001-12'); |
-keyDown('leftArrow'); |
-keyDown('rightArrow'); |
+keyDown('ArrowLeft'); |
+keyDown('ArrowRight'); |
keyDown('2'); |
shouldBeEqualToString('input.value', '0002-12'); |
@@ -195,13 +195,13 @@ shouldBeEqualToString('input.value', '2012-06'); |
input.setAttribute("lang", "he-il"); |
beginTest('RTL focus navigation', '2012-09'); |
debug('The tests in this block fail on platforms without the lang-attribute-aware-form-control-UI feature.'); |
-keyDown('upArrow'); // -> 2012 [M10] |
+keyDown('ArrowUp'); // -> 2012 [M10] |
shouldBeEqualToString('input.value', '2012-10'); |
keyDown('\t'); // -> [2012] M10 |
keyDown('2'); // -> [0002] M10 |
shouldBeEqualToString('input.value', '0002-10'); |
keyDown('\t', ['shiftKey']); // -> 0002 [M10] |
-keyDown('upArrow'); // -> 0002 [M11] |
+keyDown('ArrowUp'); // -> 0002 [M11] |
shouldBeEqualToString('input.value', '0002-11'); |
input.removeAttribute("lang"); |
</script> |